Number.NaN
Number.NaN
は非数 (Not-A-Number) を表す値です。 NaN
と同じです。
試してみましょう
この静的プロパティにアクセスするために Number
オブジェクトを生成する必要はありません (Number.NaN
を使用してください)。
Number.NaN のプロパティ属性 |
|
---|---|
書込可能 | 不可 |
列挙可能 | 不可 |
設定可能 | 不可 |
例
値が数値であるかどうかのチェック
function sanitise(x) {
if (isNaN(x)) {
return Number.NaN;
}
return x;
}
NaN に対するテスト
NaN に対するテストを NaN
のページで参照してください。
仕様書
Specification |
---|
ECMAScript Language Specification # sec-number.nan |
ブラウザーの互換性
BCD tables only load in the browser