我正在尝试添加一个整数和一个数组元素(也是整数),但我似乎将它们连接起来。我如何将两者加在一起?
i = 0;
var1 = 0;
var2 = prompt("please enter 5 integers separated by commas");
//1,2,3,4,5
var2.split(',');
for (i=0;i<5;i++){
var1 += var2[i];
}
编辑:道歉我遗忘了一些可能非常重要的事情。我现在补充一下。添加了提示和拆分。
答案 0 :(得分:0)
var2不是您编辑过的数组。另外,不是5放var2.length
而是使用var
关键字
var i = 0;
var var1 = 0;
var var2 = [1,2,3,4,5,6];
for (i=0;i<var2.length;i++){
var1 += var2[i];
}
注意原帖在此帖后被编辑
答案 1 :(得分:0)
脚本中存在一些问题
i = 0;
var1 = 0;
var2 = prompt("please enter 5 integers separated by commas");
//1,2,3,4,5
var array = var2.split(','); //need to iterate over the array
for (i = 0; i < array.length; i++) { //instead of hardcoded length go by the array length
console.log(array[i])
var1 += +array[i]; //or parseInt(var2[i])
}
alert(var1)
&#13;