1,第一种
function sum(arr) {
var s = 0;
for (var i=arr.length-1; i>=0; i--) {
s += arr[i];
}
return s;
}
2,第二种
function sum(arr) {
return arr.reduce(function(prev, curr){
return prev + curr;
});
}
3,第三种
function sum(arr) {
var s = 0;
arr.forEach(function(val) {
s += val;
});
return s;
};
4,第四种
function sum(arr) {
return eval(arr.join("+"));
};
JavaScript数组实现累加
最新推荐文章于 2024-09-06 08:11:35 发布