如何用“和”求数组的和;对于“;环
How to get sum of array with "for" loop
我是JavaScript
的新手。我正在尝试使用Python
中的编程经验来学习它。。。
假设有一个整数数组[2,3,4,5]
。我想用for
循环得到其中所有项目的总和。在Python
中,这看起来像
list_sum = 0
for i in [2,3,4,5]:
list_sum += i
结果为14
但如果我在JavaScript
:中尝试同样的方法
var listSum = 0;
for (i in [2,3,4,5])
{
listSum += i;
}
这将返回00123
。似乎项索引连接在具有初始listSum
值的字符串中。如何使代码按预期工作,并将所有数组项的总和作为整数?
循环语法错误。检查此项:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Statements/for
var listSum = 0;
var arr = [2,3,4,5];
for (i=0;i<arr.length ; i++)
{
listSum += arr[i];
}
document.write(listSum);
相关文章:
- 如何用更合适的内容替换document.write
- 对于加载时间过长的循环来说是巨大的
- 如何用javascript获取谷歌地图的经度和纬度
- 分页:如何用AJAX加载第一个页面
- 对于loop.if-仅在经过所有间隔后返回true
- 如何用低音量自动启动Youtube视频(iframe)
- 如何用另一个Javascript更改Javascript函数值
- 如何用javascript打印php数组
- 是否“;对于的“;循环迭代遵循JavaScript中的数组顺序
- 如何用d3.js绘制折线图
- Javascript/AngularJs-如何用另一个数组中的对象填充数组
- AngularJS:如何用同一对象的另一个属性访问一个属性
- 如何用moment.js列出两个日期之间的所有月份
- 对于这种情况,函数Reduce CouchDB
- 如何用jquery替换字符串中可能变化的字符
- 对于如何在没有modernizr的情况下用边界半径的功能检测检查来替换我的旧浏览器检查
- 如何用javascript下载画布图像(base64)
- 如何用JavaScript或jQuery替换一堆标签
- 如何用“和”求数组的和;对于“;环
- 如何用require替换import语法.确保(对于webpack)