Number.MAX_VALUE

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Die statische Dateneigenschaft Number.MAX_VALUE repräsentiert den maximal darstellbaren Zahlenwert in JavaScript.

Probieren Sie es aus

Wert

21024 - 2971, oder ungefähr 1.7976931348623157E+308.

Eigenschaften der Number.MAX_VALUE-Property
Schreibbar nein
Aufzählbar nein
Konfigurierbar nein

Beschreibung

Werte, die größer als MAX_VALUE sind, werden als Infinity dargestellt und verlieren ihren tatsächlichen Wert.

Da MAX_VALUE eine statische Eigenschaft von Number ist, verwenden Sie sie immer als Number.MAX_VALUE und nicht als eine Eigenschaft eines Zahlenwertes.

Beispiele

Verwendung von MAX_VALUE

Der folgende Code multipliziert zwei Zahlenwerte. Wenn das Ergebnis kleiner oder gleich MAX_VALUE ist, wird die Funktion func1 aufgerufen; andernfalls wird die Funktion func2 aufgerufen.

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

Spezifikationen

Specification
ECMAScript Language Specification
# sec-number.max_value

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch