最新的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的全局函數