标签: javascript
根据我所读过的内容,JavaScript中的所有数字都保存为浮点数,但数组索引和按位运算的操作数除外。
因为所有浮点数都有符号位-0 === 0,所以评估为false。但是它评估为真。
-0 === 0
答案 0 :(得分:6)
因为JS使用IEEE 754标准来表示浮点数,这表明-0和+0应该"与通常的(数字)比较运算符相比较等。" (source)
-0
+0