【发布时间】:2016-02-03 20:11:14
【问题描述】:
我有一个变量,其中存储了一个 innerHTML 文本
var text = document.getElementById("textID").innerHTML; // <-- textID is actually a number
“文本”实际上只是一个数字,但我猜 javascript 仍然认为它是一个字符串。
我想给变量文本加+1,但它只是增加一个新字母而不是增加数字
例如:0 + 1 = 01 --> 01 + 1 = 011 等等...
这是我尝试过的代码:
text = text + 1;
我怎样才能使它增加数字而不是添加新字母? (1+1 = 2 等)
【问题讨论】:
标签: javascript string numbers add