JavaScript isNaN() 函數(shù)

2018-08-04 20:39 更新

JavaScript isNaN() 函數(shù)

函數(shù)參考手冊(cè) JavaScript 全局函數(shù)

定義和用法

isNaN() 函數(shù)用于檢查其參數(shù)是否是非數(shù)字值。

如果參數(shù)值為 NaN 或字符串、對(duì)象、undefined等非數(shù)字值則返回 true, 否則返回 false。

語(yǔ)法

isNaN(value)

參數(shù) 描述
value 必需。要檢測(cè)的值。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要瀏覽器都支持 isNaN() 函數(shù)


實(shí)例

實(shí)例

檢查數(shù)字是否非法:

<script>

document.write(isNaN(123)+ "<br>");
document.write(isNaN(-1.23)+ "<br>");
document.write(isNaN(5-2)+ "<br>");
document.write(isNaN(0)+ "<br>");
document.write(isNaN("Hello")+ "<br>");
document.write(isNaN("2005/12/12")+ "<br>");

</script>

以上實(shí)例輸出結(jié)果:

false
false
false
false
true
true

嘗試一下 ?


函數(shù)參考手冊(cè) JavaScript 全局函數(shù)
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)