function evaluates the expressions from left to right and then returns the value that is assigned to the function expression.
evalúa las expresiones de izquierda a derecha y devuelve el valor que está asignado a la expresión de la función.