七爪源码:在 JavaScript 中获取数组总和的不同方法?

在 JavaScript 中,数组是用于存储不同元素的单个变量。 当我们想要存储元素列表并通过单个变量访问它们时,通常会使用它。 与大多数语言中数组是对多个变量的引用不同,在 JavaScript 中数组是存储多个元素的单个变量。


流程图:

1. For 循环

for 循环用于迭代数组。 我们可以使用它来将数组中的所有数字相加并将其存储在变量中。

例子:

var arr =[-10, 6, 11, 24];
var sum = 0;
var i=0;
 for (let i = 0; i < arr.length; i += 1) 
 {
    sum += arr[i];
  }
  
console.log("The array is :",arr);
console.log("The sum of array using while loop is :",sum);


2. Foreach

forEach 是一个内置或类似数组的方法。

例子:

var arr =[6, 9, -4, 14];
var sum = 0;
var i=0;
 arr.forEach(item => {
    sum += item;
  });
console.log("The array is :",arr);
console.log("The sum of array using while loop is :",sum);

输出:


3.while循环

while 语句创建一个循环,只要测试条件评估为真,该循环就会执行指定的语句。 在执行语句之前评估条件。

例子:

var arr =[2, 4, 8, 14];
var sum = 0;
var i=0;
while (i < arr.length) {
     sum += arr[i]
     i++;
}
console.log("The array is :",arr);
console.log("The sum of array using while loop is :",sum);

输出:


4.对于..of

for...of 让我们遍历一个数组,所以我们可以利用它来获得一个数组的总和。 由于我们保持与上面相同的功能样式,让我们复制和调整。

例子:

var arr =[2, 9, 24, -14];
var sum = 0;
var i=0;
for (const item of arr) {
    sum += item;
  }
  
console.log("The array is :",arr);
console.log("The sum of array using For...of is :",sum);

输出:

快乐学习快乐阅读!


关注七爪网,获取更多APP/小程序/网站源码资源!

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章