Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

Number.MAX_VALUE

概要

JavaScript において表すことが可能な最大数値。

詳細

MAX_VALUE プロパティは、およそ 1.79E+308 【訳注: E+308 は 10 の 308乗を意味します。】 である値です。MAX_VALUE より大きい値は、"Infinity" として表されます。

MAX_VALUE は、Number オブジェクトの静的なプロパティですので、 生成した Number オブジェクトのプロパティとしてではなく、常に Number.MAX_VALUE として使用してください。

例: MAX_VALUE プロパティの使用

以下のコードは、2 つの数値を掛け算しています。その結果が、MAX_VALUE より小さいか、等しい場合は、func1 関数が呼び出されます。それ以外の場合は、func2 関数が呼び出されます。

if (num1 * num2 <= Number.MAX_VALUE)
   func1();
else
   func2();

ドキュメントのタグと貢献者

 このページの貢献者: teoli, ethertank, Potappo, Okome
 最終更新者: teoli,