小编Dmi*_*riy的帖子

为什么0 === -0为真,但是1/0 === 1/-0是假的?

var a = 0;
var b = -a;
Run Code Online (Sandbox Code Playgroud)

当我将以下代码发布到控制台时,我得到了true:

console.log(a === b); // true
Run Code Online (Sandbox Code Playgroud)

但是当我用它做一些计算时,我得到了false:

console.log(1/a === 1/b); // false
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

javascript

6
推荐指数
1
解决办法
112
查看次数

标签 统计

javascript ×1