NaN是什么 NaN == NaN 的结果是什么?为什么?

NaN是什么 NaN == NaN 的结果是什么?为什么?

  1. NaN是什么
    NaN(Not a Number,非数),是计算机科学中数值数据类型的一类值,表示未定义或不可表示的值。———这是百度百科给我的回答。
    NaN 属性是代表非数字值的特殊值。该属性用于指示某个值不是数字。可以把 Number 对象设置为该值,来指示其不是数字值。——这是w3c给我的回答。
    NaN 它不是个数,但是是数值一类。——这是我的回答 > , < / ‘’’

  2. NaN == NaN 的结果是?
    在这里插入图片描述
    在这里插入图片描述
    false 没错的就是 false。

  3. 为什么呢?
    1 == 1,2 == 2 ,999 == 999 ,那为什么NaN不等于NaN呀?
    因为 NaN不是个数呀,不是一个数字 那么’A’不是一个数字 ,‘B’也不是一个数字
    那么他们两个都不是数字 ,难道’A’ 等于 'B’吗? 当然不是啦/!

  4. 小结
    刚开始我也很疑惑 为什么 NaN 不等 NaN ,当老师解释之后我就…嗦嘎!还带这样的嗦!
    所以我就想到分享给大家了~逆战班加油,我也要继续努力\`.`/

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值