我的变量有一个问题+它们都导致我310。但是它们都必须导致我13,因为var1 = 3和var2 = 10。

var var1 = document.getElementById("start").value;
var var2 = 10;
var3 = var1 + var2;
alert(var3);


及其HTML:

<input type="text" id="start" value="3" />

最佳答案

他们已经成为弦乐。转换成数字

var var3 = Number(var1) + Number(var2);

关于javascript - javascript中的带变量的串联+,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39199642/

10-15 12:16