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

字符类型在运算的时候自动转化为整数类型?

5867be2500013f4005000464.jpg

5867be270001c73c05000462.jpg

请问在这里我通过document.getElementById(....).value 得到的文本框中输入的字符串,然后进行加减运算,发现当使用+运算的时候它显示的是两个字符串相加的结果,也就是图中的5+5=55,然后使用其他的/,*,-等运算的时候好像是自动转化成了整数,才会有5*5=25的结果。请问是这样的吗?

正在回答

1 回答

取到的value是string类型,相加的时候就变成字符串拼接,其他情况自动转换成number类型进行运算。

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

tuekirk 提问者

非常感谢!
2017-01-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

字符类型在运算的时候自动转化为整数类型?

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