0
0, +0, -0 三者严格相等。那么如何区分 +0 和 -0?
Object.is(+0, -0)
function isNegativeZero(n) {
return n === 0 && (1 / n < 0)
}
isNegativeZero(-0)
0, +0, -0 三者严格相等。那么如何区分 +0 和 -0?
Object.is(+0, -0)
function isNegativeZero(n) {
return n === 0 && (1 / n < 0)
}
isNegativeZero(-0)