JS Advanced - [Homework] Functions - {Problem 4 - Adding Numbers Using Functions}
Здравейте, някой може ли да ми каже защо решението ми на задачата работи в конзолата на Google Chrome а в WebStorm и Node.js ми изписва { [Function: f] toString: [Function] }. Някой ако може да качи друго решение на задачата, ще бъда благодарен.. :)
function add(a) {
var add = a;
function f(b) {
add += b;
return f
}
f.toString = function() { return add };
return f;
}
console.log(add(1)); // 1
console.log(add(2)(3)); // 5
console.log(add(1)(1)(1)(1)(1)); // 5
console.log(add(1)(0)(-1)(-1)); // -1
Оф да, мерси мн :D