2017-04-21 67 views

回答

2

-0是數字,根據IEEE-754標準管理JavaScript使用的數字類型。 (在IEEE-754,-00是不同的價值觀,雖然他們通常作爲平等對待。-0 === 0true,例如,但最近的JavaScript版本也包括Object.is,其中Object.is(-0, 0)false。)

的函數parseInt,parseFloat,Number等都對"-0"感到滿意,並且它也是JavaScript中有效的數字文字。

如果你想禁止它,你需要添加自己的檢查。