Number.NaN
は非数を表す値です。これは NaN
と同じです。
このデモのソースファイルは GitHub リポジトリに格納されています。デモプロジェクトに協力したい場合は、 https://github.com/mdn/interactive-examples をクローンしてプルリクエストを送信してください。
この静的プロパティにアクセスするために Number
オブジェクトを生成する必要はありません (Number.NaN
を使用してください)。
Number.NaN のプロパティ属性 |
|
---|---|
書込可能 | 不可 |
列挙可能 | 不可 |
設定可能 | 不可 |
例
値が数値であるかどうかのチェック
function sanitise(x) {
if (isNaN(x)) {
return Number.NaN;
}
return x;
}
NaN に対するテスト
NaN に対するテストを NaN
のページで参照してください。
仕様書
ブラウザーの互換性
BCD tables only load in the browser
このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 https://github.com/mdn/browser-compat-data をチェックアウトしてプルリクエストを送信してください。