JavaScript-Zahleneigenschaften


Inhaltsverzeichnis

    Inhaltsverzeichnis anzeigen


EPSILON

Der Unterschied zwischen 1 und der kleinsten Zahl > 1.

MAX_VALUE

Die größtmögliche Anzahl in JavaScript

MIN_VALUE

Die kleinstmögliche Zahl in JavaScript

MAX_SAFE_INTEGER

Die maximal sichere Ganzzahl (253 - 1)

MIN_SAFE_INTEGER

Die minimale sichere Ganzzahl -(253 - 1)

POSITIVE_INFINITY

Unendlich (wird bei Überlauf zurückgegeben)

NEGATIVE_INFINITY

Negative Unendlichkeit (wird bei Überlauf zurückgegeben)

NaN

Ein „Not-a-Number“-Wert


JavaScript EPSILON

Number.EPSILON ist der Unterschied zwischen die kleinste Gleitkommazahl größer als 1 und 1.

Beispiel

let x = Number.EPSILON;

Notiz

Number.EPSILON ist eine ES6-Funktion.

Im Internet Explorer funktioniert es nicht.


JavaScript MAX_VALUE

Number.MAX_VALUE ist eine Konstante, die die größtmögliche Zahl in JavaScript darstellt.

Beispiel

let x = Number.MAX_VALUE;

Zahleneigenschaften können nicht für Variablen verwendet werden

Zahleneigenschaften gehören zum JavaScript-Zahlenobjekt.

Auf diese Eigenschaften kann nur als Number.MAX_VALUE zugegriffen werden.

Mit x.MAX_VALUE, wobei x eine Variable oder ein Wert ist, gibt undefiniert zurück:

Beispiel

let x = 6;
x.MAX_VALUE

JavaScript MIN_VALUE

Number.MIN_VALUE ist eine Konstante, die die niedrigstmögliche Zahl in JavaScript darstellt.

Beispiel

let x = Number.MIN_VALUE;

JavaScript MAX_SAFE_INTEGER

Number.MAX_SAFE_INTEGER stellt die maximal sichere Ganzzahl in JavaScript dar.

Number.MAX_SAFE_INTEGER ist (253 - 1).

Beispiel

let x = Number.MAX_SAFE_INTEGER;

JavaScript MIN_SAFE_INTEGER

Number.MIN_SAFE_INTEGER stellt die minimale sichere Ganzzahl in JavaScript dar.

Number.MIN_SAFE_INTEGER ist -(253 - 1).

Beispiel

let x = Number.MIN_SAFE_INTEGER;

Notiz

MAX_SAFE_INTEGER und MIN_SAFE_INTEGER sind ES6-Funktionen.

Sie funktionieren nicht im Internet Explorer.



JavaScript POSITIVE_INFINITY

Beispiel

let x = Number.POSITIVE_INFINITY;

POSITIVE_INFINITY wird bei Überlauf zurückgegeben:

let x = 1 / 0;

JavaScript NEGATIVE_INFINITY

Beispiel

let x = Number.NEGATIVE_INFINITY;

NEGATIVE_INFINITY wird bei Überlauf zurückgegeben:

let x = -1 / 0;

JavaScript NaN - Keine Zahl

NaN ist ein für JavaScript reserviertes Wort für eine Zahl, die keine zulässige Zahl ist.

Beispiele

let x = Number.NaN;

Der Versuch, mit einer nicht numerischen Zeichenfolge zu rechnen, führt zu NaN (kein Nummer):

let x = 100 / "Apple";

Probieren Sie es selbst aus →

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript Numbers</h2>

<p>A number divided by a non-numeric string becomes NaN (Not a Number):</p>

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = 100 / "Apple";
</script>

</body>
</html>

Vollständige JavaScript-Nummernreferenz

Eine vollständige Nummernreferenz finden Sie auf unserer:

Vollständige JavaScript-Nummernreferenz.

Die Referenz enthält Beschreibungen und Beispiele aller Number-Eigenschaften und -Methoden.