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

来源:6-11 编程练习

叶落山城

2014-11-15 01:07

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

写回答 关注

1回答

  • 偌颜宁
    2014-11-17 16:54:23

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

    叶落山城

    谢谢。

    2014-11-17 17:52:18

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题