为什么在JavaScript中null> = 0为true

时间:2019-01-10 18:11:29

标签: javascript

我找不到对此的合理解释:

null > 0   // as expected
false

null == 0  // as expected
false

但是

null >= 0
true

据我了解,null是“ nothing”,它是不可测量的。因此,使用具有零的比较运算符应返回false或NaN或类似的值。有人可以解释一下为什么js会以这种方式实现此规则吗?

0 个答案:

没有答案