为了账号安全,请及时绑定邮箱和手机立即绑定

为什么不加parseInt这个函数,使用加法就是1+1=11,而其他的减乘除都是正常的(数字)

为什么不加parseInt这个函数,使用加法就是1+1=11,而其他的减乘除都是正常的(数字)

正在回答

1 回答

因为通过document.getElementById().value的这种方式获取到的值是字符串,而+号存在两种含义,一个是算数运算,一个是字符串拼接,这里如果不加parseInt的话就是用的+号的第二种含义,字符串拼接,所以需要加上

1 回复 有任何疑惑可以回复我~
#1

叶落山城 提问者

谢谢。
2014-11-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么不加parseInt这个函数,使用加法就是1+1=11,而其他的减乘除都是正常的(数字)

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信