Javascript 计数器变量不递增仅附加数字
Javascript counter variable not incrementing only appending digits
var counter = 0;
var userAdd = prompt("How many would you like to add?");
counter += userAdd;
console.log(counter);
javascript 的新手。
我正在尝试让计数器增加 userAdd 变量指定的数量。
当我 运行 我从 console.log() 得到的所有代码是,例如:
如果 userAdd 每次都是“1”:
01
011
0111
...等等
而不是:
1
2
3
这里有什么问题?
您需要将结果输入为 int 而不是字符串。
var userAdd = parseInt(prompt("How many would you like to add?"));
这会强制添加数字而不是附加字符串。
var counter = 0;
var userAdd = prompt("How many would you like to add?");
counter += userAdd;
console.log(counter);
javascript 的新手。
我正在尝试让计数器增加 userAdd 变量指定的数量。
当我 运行 我从 console.log() 得到的所有代码是,例如:
如果 userAdd 每次都是“1”:
01
011
0111
...等等
而不是:
1
2
3
这里有什么问题?
您需要将结果输入为 int 而不是字符串。
var userAdd = parseInt(prompt("How many would you like to add?"));
这会强制添加数字而不是附加字符串。