欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

判断一个数是不是NaN

程序员文章站 2024-03-25 19:30:40
...

判断一个数值是不是NaN,有两种方法

(1) isNaN()方法

 

isNaN(isNaN)  //true

但是这不够保险,因为

isNaN("A") //true

所以可以这样判断

var a=NaN;
typeof a=="number"&&isNaN(a)  //true

(2)利用NaN不等于NaN的特殊性

var a=NaN; 
a==a; //false

 

相关标签: NaN