我要问个问题JS怎么把字符串转为INT
2 回答
慕村9548890
TA贡献1884条经验 获得超4个赞
办法,使用parseInt(var i)强制转型。
因为js中变量是可以任意赋值的(不用担心类型),但是int型一旦被改为字符串后,在调用int的加法运算时,就会变成了字符串的连接运算。如下所示:
12345678 | <script language= "javascript" > <!-- var i=1; alert(i+1); //结果为2 var j= "1" ; alert(j+1); //结果为11 //--> </script> |
此时如果想要将j转换为int并且执行加法,需要将j强制转换为int,具体方法如下:
1 | alert(parseInt(j)+1); |
此时的结果就会是2了。
添加回答
举报
0/150
提交
取消