//clasica
function sumar(a, b) {
return a + b;
}
console.log(sumar(2, 3)); // 5
//flecha
const sumar = (a, b) => {
return a + b;
};
console.log(sumar(2, 3)); // 5
//retorno implicito
const sumar = (a, b) => a + b;
console.log(sumar(2, 3)); // 5Función Clásica
La función clásica en JavaScript se declara usando la palabra clave function, seguida de un nombre opcional, parámetros y un bloque de código entre llaves {}
Función de Flecha
La función de flecha (arrow function) es una forma más moderna y compacta de escribir funciones en JavaScript. Se utiliza el operador => y es útil para simplificar el código. Las funciones de flecha no crean su propio contexto this.
Función con Retorno Implícito
Una función de flecha con retorno implícito es aún más concisa. Si la función tiene una sola expresión, se pueden omitir las llaves {} y la palabra return. Esto simplifica el código y es ideal para funciones simples.