Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

isNaN 函數

 

isNaN 函數

isNaN 函數對參數求值,來判斷是不是〝NaN〞(不是數字,not a number)。isNaN 的語句如下︰

isNaN(testValue)

此處的 testValue 就是你想要求值的值。

parseFloatparseInt 函數會在求出來的值不是數字的時候返回〝NaN〞如果傳入的是〝NaN〞,isNaN 返回 true,否則為 false。

以下的代碼會對 floatValue 求值,來判斷這是不是數字,然後呼叫相應的程序︰

floatValue=parseFloat(toFloat)

if (isNaN(floatValue)) {
   notFloat()
} else {
   isFloat()
}

文件標籤與貢獻者

 此頁面的貢獻者: teoli, happysadman
 最近更新: teoli,