为什么第一个得到的不是9900呢

来源:15-4 变量类型和计算-3 代码演示

qq_慕工程417253

2019-08-31

100 + ‘100’ - 100 = 10000

‘10000’ - 100 = 9900

写回答

1回答

双越

2019-08-31

你搞错了吧。 100 + '100' - 100 === 100000 ,不是 10000 ,差一个 0 呢。

0
2
双越
回复
qq_慕工程417253
可以把这个表达式拆解开解释。100 + '100' === '100100' 然后 '100100' - 100 === 100000
2019-08-31
共2条回复

BAT大牛带你横扫初级前端JavaScript面试(第二版)

BAT高级前端工程师亲授,结合真实面试题,提高面试成功几率

4268 学习 · 817 问题

查看课程