📜  calculer la somme d'un tableau avec foreach javascript (1)

📅  最后修改于: 2023-12-03 15:29:56.078000             🧑  作者: Mango

计算一个数组的总和(JS)

在JavaScript中,可以使用Array.prototype.forEach方法来计算一个数组的总和。该方法可以接受一个回调函数作为参数,在每个数组元素上执行该回调函数,并将当前元素的值和索引作为参数传递给该函数。

以下是计算数组总和的示例代码:

const array = [1, 2, 3, 4, 5];
let sum = 0;

// 使用 `forEach` 方法来计算数组总和
array.forEach((value) => {
  sum += value;
});

console.log(`数组 ${array} 的总和为 ${sum}`); // 数组 [1, 2, 3, 4, 5] 的总和为 15

在此代码片段中,我们定义了一个数组变量 array ,并初始化了一个初始值为 0 的变量 sum 。然后,我们使用 Array.prototype.forEach 方法来遍历数组中的每个元素,并将其值添加到 sum 变量中。最后,我们将计算得到的总和值输出到控制台。

注意:如果计算一个非数字类型的数组,运行结果可能无法正确计算。因此,应先判断每个元素的类型,再执行相应的计算逻辑。

总结

通过使用 Array.prototype.forEach 方法,我们可以轻松计算一个数组的总和。该方法可以帮助我们遍历数组中的每个元素,并在每个元素上执行一个回调函数。通过在每个元素上执行相同的操作,我们可以得出该数组的总和(或其他计算结果)。

参考链接