实现方法add:
1add(1)(2)(3)(4)=10; 2add(1)(1,2,3)(2)=9;
参考答案:
1function add() { 2 const _args = [...arguments]; 3 function fn() { 4 _args.push(...arguments); 5 return fn; 6 } 7 fn.toString = function() { 8 return _args.reduce((sum, cur) => sum + cur); 9 } 10 return fn; 11}
最近更新时间:2021-07-07