JavaScriptの数字属性
JavaScriptの数字属性
属性 | 説明 |
---|---|
EPSILON | 1と1以上の最小の数との差。 |
MAX_VALUE | JavaScriptで可能な最大の数。 |
MIN_VALUE | JavaScriptで可能な最小の数。 |
MAX_SAFE_INTEGER | 最大の安全な整数 (253 - 1)。 |
MIN_SAFE_INTEGER | 最小の安全な整数 -(253 - 1)。 |
POSITIVE_INFINITY | 無限大(オーバーフロー時の返り値)。 |
NEGATIVE_INFINITY | マイナス無限大(オーバーフロー時の返り値)。 |
NaN | 「非数字」の値。 |
JavaScript EPSILON
Number.EPSILON
1以上の最小の浮動小数点数と1との差です。
例
let x = Number.EPSILON;
注意
Number.EPSILONはES6の機能です。
それはInternet Explorerで動作しません。
JavaScript MAX_VALUE
Number.MAX_VALUE
はJavaScriptにおける最大の可能な数字を表す定数です。
例
let x = Number.MAX_VALUE;
数字属性は変数として使用できません
数字属性はJavaScriptに属します Numberオブジェクト。
これらの属性はNumber.MAX_VALUEとしてのみアクセスできます。
x.MAX_VALUE(xは変数または値)を使用すると、 undefined
:
例
let x = 6; x.MAX_VALUE
JavaScript MIN_VALUE
Number.MIN_VALUE
はJavaScriptにおける最小の可能な数字を表す定数です。
例
let x = Number.MIN_VALUE;
JavaScript MAX_SAFE_INTEGER
Number.MAX_SAFE_INTEGER
はJavaScriptにおける最大の安全な整数を表します。
Number.MAX_SAFE_INTEGER
は(253 - 1)です。
例
let x = Number.MAX_SAFE_INTEGER;
JavaScript MIN_SAFE_INTEGER
Number.MIN_SAFE_INTEGER
はJavaScriptにおける最小の安全な整数を表します。
Number.MIN_SAFE_INTEGER
は-(253 - 1)です。
例
let x = Number.MIN_SAFE_INTEGER;
注意
MAX_SAFE_INTEGERおよびMIN_SAFE_INTEGERはES6の機能です。
これらはInternet Explorerでは機能しません。
JavaScript POSITIVE_INFINITY
例
let x = Number.POSITIVE_INFINITY;
オーバーフロー時の返り値 POSITIVE_INFINITY
:
let x = 1 / 0;
JavaScript NEGATIVE_INFINITY
例
let x = Number.NEGATIVE_INFINITY;
オーバーフロー時の返り値 NEGATIVE_INFINITY
:
let x = -1 / 0;
JavaScript NaN - Not a Number(非数字)
NaN
はJavaScriptの保留語で、不正な数字を表すために使用されます。
例
let x = Number.NaN;
例
非数字文字列に対する算術演算はNaN(Not a Number、数字ではありません)を返します。
let x = 100 / "Apple";
完全な JavaScript Number リファレンス マニュアル
完全なリファレンス マニュアルが必要な場合は、私たちの完全な JavaScript Number リファレンス マニュアル。
リファレンス マニュアルには、すべての Number オブジェクトのプロパティとメソッドの説明と例が含まれています。