我在2012年发布的一本JavaScript书中发现了一条声明"如果-0从+0中减去,则结果为-0".
但是,当我+0 - (-0)在浏览器中计算时,它返回0而不是-0.我想知道从那以后ECMAScript是否有变化,或者它只是书中的错误/错字.
+0 - (-0)
0
-0
如果这本书提到的是真的,我想听听这部分的解释和阐述.
书:适用于Web开发人员的专业JavaScript,第3版.作者:Nicholas C. Zakas(第3章 - 第63页)
javascript
javascript ×1