Definición de una función en Javascript
Una función en JavaScript es similar a un procedimiento: un conjunto de declaraciones que realiza una tarea o calcula un valor, pero para que un procedimiento califique como una función, debe tomar alguna entrada y devolver una salidad donde exista una relación entre ambas.
Una definición de función consta de la function
palabra clave, seguida de:
{ /* … */ }
Por ejemplo, el siguiente código define una función simple llamada square
:
function square(number) {
return number * number;
}
Si bien la declaración de función anterior es sintácticamente una declaración, las funciones también se pueden crear mediante una expresión de función .
Tal función puede ser anónima ; no tiene que tener un nombre. Por ejemplo, la función square
podría haberse definido como:
const square = function (number) {
return number * number;
}
const x = square(4); // x gets the value 16