中易网

JavaScript中为什么null==0为false而null>=0为true

答案:1  悬赏:70  
解决时间 2021-01-13 05:10
  • 提问者网友:
  • 2021-01-12 23:46
JavaScript中为什么null==0为false而null>=0为true
最佳答案
  • 二级知识专家网友:慢性怪人
  • 2021-01-13 00:31
null > 0 //  null 尝试转型为number , 则为0 . 所以结果为 false, 
null >= 0 //  null 尝试转为number ,则为0 , 结果为 true. 
null == 0 // null在设计上,在此处不尝试转型. 所以 结果为false.1. 关系运算符 和 相等运算符 并不是一个类别的.
2. 关系运算符,在设计上总是需要运算元尝试转为一个number,而相等运算符在设计上,则没有这方面的考虑.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息