как написать js функцию?
как написать функцию(a) на js, которая при таком вызове: a(1)(2)(3) будет перемножать все числа в выведет 6? Буду благодарен.
Ответы (1 шт):
Автор решения: entithat
→ Ссылка
function foo(n) {
function bar(arg) {
n *= arg;
return bar;
}
bar.toString = function() {
return n;
}
return bar;
}
console.log(foo(1));
console.log(foo(1)(2)(3));
console.log(foo(1)(2)(3)(4));