求和方法:。
1、利用递归 ,将数组内元 素一一相加来 求和;2、利 用for循环 ,将数组内元 素一一相加来 求和;3、利 用forEa ch遍历,将 数组内元素一 一相加来求和 ;4、使用e val()和 join() ,语法“ev al(arr .join( +))”。小编还为您整理了以下内容,可能对您也有帮助:
JS 数组相加的几种方式
js数组求和的方法
vararray = [1,2,3,4,5];
varsum =0;
1.for循环
for(leti =0; i < array.length; i++) {
sum += array[i];
}
2.forEach
array.forEach(ele=>{
sum += ele;
});
3.归并方法rece()和 receRight()
//这两个方法都会迭代数组的所有项,然后构建一个最终返回的值。其中, rece()方法从数组的第一项开始,逐个遍历到最后。
//而 receRight()则从数组的最后一项开始,向前遍历到第一项
varsum1 = array.rece(function(prev, next, index, array){
returnprev + next;
})
varsum2 = array.receRight(function(last, before, index, array){
returnlast + before;
})
4.eval()
eval(array.join("+"))
JS 数组相加的几种方式
js数组求和的方法
vararray = [1,2,3,4,5];
varsum =0;
1.for循环
for(leti =0; i < array.length; i++) {
sum += array[i];
}
2.forEach
array.forEach(ele=>{
sum += ele;
});
3.归并方法rece()和 receRight()
//这两个方法都会迭代数组的所有项,然后构建一个最终返回的值。其中, rece()方法从数组的第一项开始,逐个遍历到最后。
//而 receRight()则从数组的最后一项开始,向前遍历到第一项
varsum1 = array.rece(function(prev, next, index, array){
returnprev + next;
})
varsum2 = array.receRight(function(last, before, index, array){
returnlast + before;
})
4.eval()
eval(array.join("+"))
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com