课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么1+1等于11
2017-09-05
源自:JavaScript进阶篇 6-11
正在回答
获取的值为var ,计算的时候需要先转换为int再计算
没有加parseInt或者parseFloat的话,默认是字符串类型,直接进行字符串相加。
加上parseInt()进行一下强制转换就行了。
要用parseInt()函数来获得Int.document.getElementById("txt").value返回的是String类型。
所以应该是var a = parseInt(document.getElementById("txt").value);b同理。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
5 回答关于click事件添加方法
1 回答关于加1的问题
2 回答关于加不加引号的问题
6 回答关于自加1的问题
3 回答关于td元素的添加