在JavaScript中NaN为何不等于NaN

NaN ,即非数值(Not a Number)是一个特殊的数值,这个数值用于表示一个原本要返回数值的操做数未返回数值的状况(这样就不会抛出错误了)。任何与NaN进行运算的结果均会为NaN,NaN与自身不相等(NaN不与任何值相等)。函数 NaN 属性是表明非数字值的特殊值。该属性用于指示某个值不是数字code NaN=NaN; NaN NaN==NaN; false NaN===NaN; fa
相关文章
相关标签/搜索