题目描述sum()有参数就一直累加,直到参数为空就返回累加和有没有其他的办法实现,比如不用全局变量args?相关代码varargs=[];functionsum(){args=args.concat([...arguments]);if(!arguments.length){returnargs.reduce((sumValue,item)=>{returnsumValue+item},0);}else{return(functionf2(){returnsum;})()}}console.log(sum(1)(1,2)(3)(1)(1)());
开心每一天1111
相关分类