Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Funciones | Section
Fundamentos de JavaScript

bookFunciones

Desliza para mostrar el menú

Las funciones ayudan a organizar y reutilizar el código en JavaScript. Una función es un bloque de código nombrado que realiza una tarea específica. Puedes definir una función una vez y llamarla cuando sea necesario.

Existen tres formas comunes de crear funciones: declaraciones de función, expresiones de función y funciones flecha.

Declaración de función

Una declaración de función utiliza la palabra clave function seguida de un nombre, parámetros y un bloque de código.

12345
function add(a, b) { return a + b; } console.log(add(3, 4)); // 7
copy

Expresión de función

Una expresión de función asigna una función a una variable.

12345
const multiply = function(a, b) { return a * b; }; console.log(multiply(3, 4)); // 12
copy

Funciones flecha

Las funciones flecha ofrecen una sintaxis más corta y moderna. Son ampliamente utilizadas en React y Next.js.

12345
const subtract = (a, b) => { return a - b; }; console.log(subtract(5, 2)); // 3
copy

Para expresiones simples, es posible devolver un valor sin escribir return:

123
const divide = (a, b) => a / b; console.log(divide(10, 2)); // 5
copy

Ámbito de Función

Las variables declaradas dentro de una función solo están disponibles dentro de esa función. Esto se denomina ámbito local.

123456
function greet(name) { const message = "Hello, " + name + "!"; return message; } console.log(greet("Sam")); // Hello, Sam!
copy
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 9

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 1. Capítulo 9
some-alt