实现方法add:
add(1)(2)(3)(4)=10; add(1)(1,2,3)(2)=9;
参考答案
function add() { const _args = [...arguments]; function fn() { _args.push(...arguments); return fn; } fn.toString = function() { return _args.reduce((sum, cur) => sum + cur); } return fn; }
正文结束
Ctrl + Enter