javascript一维数组元素的和怎么计算

方法:1、用“for(var i=0;i<数组名.length;i++){s+=数组名[i]}”;2、用“for(var i in 数组名) {s+=数组名[i]}”;3、用“数组名.forEach(function(v){s+=v})”。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

1、使用 for 语句遍历数组,求和

var a = [10, 11, 12], sum = 0;
for (var i = 0; i < a.length; i ++) { 
    sum += a[i];
};
console.log(sum);  //返回33

1.png

2、使用for in语句遍历数组,求和

var a = [10, 11, 12], sum = 0;
for (var i in a) {  //遍历数组
    sum += a[i];
}
console.log(sum);  //返回33

2.png

3、使用 forEach 遍历数组,求和

var a = [10, 11, 12], sum = 0;
a.forEach (function (value) {
    sum += value;
});
console.log(sum);  //返回33

3.png

【相关推荐:javascript学习教程

相关文章

阅读本文之前,分享大家一张图片,看图会发现JavaScript开发...
Promises是一种关于异步编程的规范,目的是将异步处理对象和...
引子 Patrick Catanzariti 是一名Web开发工程师,最近他在 s...
小编吐血整理加上翻译,太辛苦了~求赞! 本文主要总结了Java...
微软于今日(2015年12月10日)宣布即将开源Chakra核心控件,...
通过统计数据库中的1000多个项目,我们发现在 JavaScript 中...