最新のWeb開発のチュートリアル
 

JavaScript数isNaN() Method

<JavaScriptの番号リファレンス

値がNaNであるかどうかを確認します。

Number.isNaN(123) //false
Number.isNaN(-1.23) //false
Number.isNaN(5-2) //false
Number.isNaN(0) //false
Number.isNaN('123') //false
Number.isNaN('Hello') //false
Number.isNaN('2005/12/12') //false
Number.isNaN('') //false
Number.isNaN(true) //false
Number.isNaN(undefined) //false
Number.isNaN('NaN') //false
Number.isNaN(NaN) //true
Number.isNaN(0 / 0) //true
»それを自分で試してみてください

定義と使用法

Number. isNaN() Number. isNaN()メソッドは、値がNaNであるか否かを判断する(Not-A-Number)

このメソッドは、値がNumber型である場合にtrueを返し、NaNに等しいです。 それ以外の場合はfalseを返します。

数。 isNaN()グローバルと異なっているisNaN()関数。 グローバルisNaN()関数は、それをテストし、数値に試験値を変換します。

数。 isNan()数値に値を変換せず、Number型ではない任意の値に対してtrueを返しません。

ヒント:JavaScriptでは、値NaNには多数の種類と考えられています。


ブラウザのサポート

方法
Number. isNaN() はい 12.0 32 9 22

構文

Number.isNaN( value )

パラメータ値

パラメーター 説明
value 必須。 値がテストされます

技術的な詳細

戻り値: ブール。 それ以外の場合はfalseを返し、値はNumber.NaNである場合にtrueを返します
JavaScriptのバージョン: ECMAScriptの6

<JavaScriptの番号リファレンス