JS中数字和字符相加相减问题
运行结果
0
number
100000
number
100100
string
100000
number
99900
number
2
true1
由此可知道js在进行这样的运算时 只会在2个值相加时优先判断为string类型 其他情况下(例如“-”,“*”,“/”)都默认为number型运算!!!!
运行结果
0
number
100000
number
100100
string
100000
number
99900
number
2
true1
由此可知道js在进行这样的运算时 只会在2个值相加时优先判断为string类型 其他情况下(例如“-”,“*”,“/”)都默认为number型运算!!!!