Función Clásica, Flecha y Retorno Implícito: Ejemplos en JavaScript



HTML JS Y CSS

RESULTADO

//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)); // 5

Funció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.