function useArguments() {
return Array.prototype.slice.call(arguments).reduce((pre,cur) => pre + cur)
} function useArguments() {
return Array.prototype.slice.call(arguments).reduce((cur,next) => {
return cur+next
},0)
} function useArguments() {
var sum = 0;
for(var i = 0; i < arguments.length; i++) {
sum += arguments[i];
}
return sum;
}
function useArguments() {
return Array.prototype.slice.call(arguments).reduce(function(prev, cur) {
return prev + cur;
});
} function useArguments() {
return eval(Array.prototype.join.call(arguments, '+'))
}
function useArguments() { /* 因为参数数量不定,可以先获取参数个数arguments.length 然后循环求值 */ //声明一个变量保存最终结果 var sum = 0; //循环求值 for(var i = 0; i < arguments.length; i++){ sum += arguments[i]; } return sum; }