null==0为false,null>0也为false,那null>=0是什么?为什么??

提问 未结
5 434
辽北第一狠人——范德彪
悬赏:20NP
null==0为false,null>0也为false,那null>=0是什么?为什么?? (欢迎在评论区回复你的答案和见解)
回帖
  • 这个题答案是true, 1. 关系运算符 和 相等运算符 并不是一个类别的. 2. 关系运算符,在设计上,总是需要运算元尝试转为一个number . 而相等运算符在设计上,则没有这方面的考虑. 3. 最重要的一点, 不要把 拿 a > b , a == b 的结果 想当然的去和 a >= b 建立联系. 正确的符合最初设计思想的关系是 a > b 与 a >= b是一组 . a == b 和其他相等运算符才是一组. 比如 a === b , a != b, a !== b . null > 0 // null 尝试转型为number , 则为0 . 所以结果为 false, null >= 0 // null 尝试转为number ,则为0 , 结果为 true. null == 0 // null在设计上,在此处不尝试转型. 所以 结果为false.
    0 回复
  • @萝莉音的小哥哥 你这个答案不对,什么叫null有很多种可能??
    0 回复
  • false,因null还有多种可能 1. <0 2. <=0 3. >=0 4. 不为0
    0 回复
  • @snan 答案是什么??
    0 回复
  • snan
    2019-03-04
    比较运算,相等运算
    0 回复
黄金赞助商
关注公众号

关注公众号,随时随地交流技术