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

为什么“32”-32他的计算结果为0了?

JavaScript用什么软件开发?


正在回答

2 回答

隐性字符转换了。

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

sqwanysys5211314 提问者

是把字符串"32"转换成数字然后再与32进行算法运算吗?
2015-09-18 回复 有任何疑惑可以回复我~
#2

Y_du 回复 sqwanysys5211314 提问者

是的,如果是+就不会,它会把它当成连接符。所以在写程序的时候尽量避免类型不相同的进行操作。
2015-09-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么“32”-32他的计算结果为0了?

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