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 オブジェクトのプロパティとメソッドの説明と例が含まれています。