思路:
reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值 并返回
function sum(arr) {
return arr.reduce(function (total,currentValue)
{
return total + currentValue;
});
}
常规方法:
function sum(arr) {
var s = 0;
for (var i=0; i<arr.length; i++) {
s += arr[i];
}
return s;
}