📜  sum 在 js 中不起作用 - Javascript (1)

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

Sum 不起作用在 JavaScript 中

在 JavaScript 中,sum 是没有内置的方法或变量。因此,如果您尝试使用 sum,则会遇到错误。但是,在 JavaScript 中有许多其他方法可以执行类似的操作。下面是一些可以使用的方法:

1. 使用 reduce() 方法

reduce() 方法用于将数组中的所有元素累加到一个值中。下面是一个示例代码片段:

const numbers = [1, 2, 3, 4, 5];
const sum = numbers.reduce((accumulator, currentValue) => accumulator + currentValue);
console.log(sum); // 输出 15
2. 使用 for 循环

您可以使用 for 循环在 JavaScript 中计算数组的总和。下面是一个示例代码片段:

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

for (let i = 0; i < numbers.length; i++) {
  sum += numbers[i];
}

console.log(sum); // 输出 15
3. 使用 forEach() 方法

forEach() 方法用于对数组中的每个元素执行一个函数。您可以使用它来计算数组的总和。下面是一个示例代码片段:

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

numbers.forEach((number) => {
  sum += number;
});

console.log(sum); // 输出 15

总的来说,JavaScript 中没有名为 sum 的内置方法或变量,但您可以使用其他方法来执行类似的操作。 在本文中,我们介绍了三种不同的方式(reduce()、for 循环、forEach())来计算数组的总和。