tuekirk
2016-12-31 22:20
请问在这里我通过document.getElementById(....).value 得到的文本框中输入的字符串,然后进行加减运算,发现当使用+运算的时候它显示的是两个字符串相加的结果,也就是图中的5+5=55,然后使用其他的/,*,-等运算的时候好像是自动转化成了整数,才会有5*5=25的结果。请问是这样的吗?
取到的value是string类型,相加的时候就变成字符串拼接,其他情况自动转换成number类型进行运算。
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题