例
値が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()数値に値を変換せず、Number型ではない任意の値に対してtrueを返しません。
ブラウザのサポート
関数 | |||||
---|---|---|---|---|---|
isNaN() | はい | はい | はい | はい | はい |
構文
isNaN( value )
パラメータ値
パラメーター | 説明 |
---|---|
value | 必須。 値がテストされます |
技術的な詳細
戻り値: | ブール。 それ以外の場合はfalseを返し、値がNaNである場合はtrueを返します。 |
---|---|
JavaScriptのバージョン: | 1.0 |
<JavaScriptのグローバル関数