⊗jsPmFNALN 253 of 505 menu

Cualquier nivel de anidación en JavaScript

Puede haber llamadas de funciones como: func()()() y func()()()() - y así hasta el infinito.

Para ello, es necesario que la función interna también devuelva una función, que esta devuelva otra y así sucesivamente. He aquí un ejemplo:

function func() { return function() { return function() { return '!'; }; }; } console.log( func()()() ); // mostrará '!'

Cree una función func que, al ser llamada así: func()()()()(), devuelva '!'.

idplkkenaz