¿Explicar la función MUL() en JavaScript?

La función MUL es una miniatura de la función de multiplicación. En esta función, llamamos a la función que requirió un argumento como primer número, y esa función llama a otra función que requirió otro argumento y este paso continúa. 

El argumento de la primera función es x, el argumento de la segunda función es y y el tercero es z, por lo que el valor de retorno será xyz.

Sintaxis:

function mul(x) {
  return function (y) {
    return function (z) {
      return x * y * z;
    };
  };
}

Ejemplo: El siguiente ejemplo ilustra la función MUL() en JavaScript.

Javascript

<script>
function mul(x) {
  return function(y) {
    return function(z) {
      return x*y*z;
    };
  }
}
  
console.log(mul(2)(3)(5));
console.log(mul(2)(3)(4));
</script>

Producción:

30
24

Publicación traducida automáticamente

Artículo escrito por skyridetim y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *