最新的Web开发教程
 

JavaScript isNaN() Function

<JavaScript的全局函数

检查值是否为NaN:

isNaN(123) //false
isNaN(-1.23) //false
isNaN(5-2) //false
isNaN(0) //false
isNaN('123') //false
isNaN('Hello') //true
isNaN('2005/12/12') //true
isNaN('') //false
isNaN(true) //false
isNaN(undefined) //true
isNaN('NaN') //true
isNaN(NaN) //true
isNaN(0 / 0) //true
试一试»

定义和用法

isNaN()函数确定的值是否是非法数(Not-a-Number)

如果该值相当于为NaN此函数返回true。 否则返回false。

这个功能是从一些具体的不同的号码。 isNaN()方法。

全局isNaN()函数,转换测试值的号码,然后测试它。

数。 isNan()不将值转换为数字,并不会因为这是该类型的号码不是任何值返回true。


浏览器支持

功能
isNaN()

句法

isNaN( value )

参数值

参数 描述
value 需要。 将待测试的值

技术细节

返回值: 布尔。 返回true如果值为NaN,否则返回false
JavaScript的版本: 1.0

<JavaScript的全局函数