如何使用推送在 JavaScript 中添加数组值
how to add array values in javascript using push
我已经在JavaScript中声明了一个数组,只是查看它。
var a[]; a.push(number); alert(a);
我正在尝试使用 push 发送整数值,但我发送的总数不是固定的。我想获取从此数组传递的所有数字的总和。
如果还有其他解决方案可以在网络中使用。
a.push(number)
如何添加从此循环传递的所有值?
请更正您的 JS 代码:
var
a = [],
sum = 0;
a.push(1);
a.push(2, 5);
for (var i in a) {
sum += a[i];
}
alert('Total sum is: ' + sum);
如果您从 https://developer.mozilla.org 中阅读有关 JavaScript 数组的完整参考资料会更好
var total;
for (i = 0; i < a.length; i++) {
total += a[i] ;
}
alert(total);
a[i]
将获得给定索引的值,该值将与前一个值递增,并且总和将存储在total
变量
对于数组,您可以使用 Reduce 函数对所有元素求和:
var a = [1, 2, 3, 4, 5];
var sum = a.reduce(function(previousValue, currentValue, currentIndex, arr) {
return previousValue + currentValue;
});
document.write('The total is: ' + sum);
相关文章:
- 在函数中添加数组元素的数值
- 在Codrops的内容中添加数组元素展开缩略图网格预览
- 在javascript中动态添加数组数组
- 在 javascript 中添加数组到数组
- 如何使用推送在 JavaScript 中添加数组值
- 设置和添加数组值javascript时出现问题
- 使用 JavaScript 添加数组对象
- 将文件转换为数组并使用数据列表和选项标签为自动完成文本框添加数组元素
- 单击时将值推送到数组,然后循环添加数组值.Javascript
- 如何使用 JavaScript 更新或添加数组中的值
- 在窗体中动态添加数组文本框
- 在 javascript 中添加数组和对象会产生错误
- 如何在JavaScript中更新/添加数组的元素
- 在JavaScript中添加数组中的值
- 通过for循环添加数组值
- 如何在HTML中从Javascript添加数组的滚动列表
- Vaildate动态添加数组输入-jQuery Validate
- 在HighChart android中添加数组数据
- AngularJS:防止再次添加数组中已有的项
- 添加数组元素到现有的javascript数组