⊗jsPmFNALN 253 of 505 menu

Libovolná úroveň zanoření v JavaScriptu

Může existovat i takové volání funkcí: func()()() a func()()()() - a tak dále do nekonečna.

K tomu je potřeba, aby vnitřní funkce také vracela funkci, ta - další a tak dále. Zde je příklad:

function func() { return function() { return function() { return '!'; }; }; } console.log( func()()() ); // vypíše '!'

Vytvořte funkci func, která když bude volána takto: func()()()()(), vrátí '!'.

hudecsbyuzl