📅  最后修改于: 2023-12-03 15:16:15.517000             🧑  作者: Mango
在Javascript中,有多种方式可以获取数组中所有值的总和。这取决于你使用的数据类型和你想要实现的效果。下面将介绍几种常用的方法。
使用for循环遍历数组,将每个数组值加入总和变量中,最后返回总和变量即可。
let arr = [1, 2, 3, 4, 5];
let sum = 0;
for(let i = 0; i < arr.length; i++) {
sum += arr[i];
}
console.log(sum);
使用reduce函数对数组进行累加操作,最后返回累加的结果即可。
let arr = [1, 2, 3, 4, 5];
let sum = arr.reduce(function(total, currentValue) {
return total + currentValue;
});
console.log(sum);
使用forEach函数遍历数组,将每个数组值加入总和变量中,最后返回总和变量即可。
let arr = [1, 2, 3, 4, 5];
let sum = 0;
arr.forEach(function(item) {
sum += item;
});
console.log(sum);
以上是获取数组值的总和的三种常用方法,你可以根据自己的需求选择合适的方法。