Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
function sum(currentSum) { if (!currentSum) return 0; var f = b => (currentSum += b, f); f.toString = () => currentSum; return f; }
Как-то так:
https://jsfiddle.net/re72nj1g/