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