Freigeben über


JScript-Number-Objekt

Aktualisiert: November 2007

Das Number-Objekt dient primär dazu, Eigenschaften und Methoden zusammenzustellen, die für den standardmäßigen numerischen Datentyp verwendet werden: den Datentyp number. Die numerischen Konstanten, die von den Eigenschaften des Number-Objekts bereitgestellt werden, sind in der folgenden Tabelle aufgelistet.

Eigenschaften des Number-Objekts

Eigenschaft

Beschreibung

MAX_VALUE

Größte darstellbare Zahl, ungefähr 1,79E+308; kann positiv oder negativ sein. (Der Wert variiert leicht von System zu System.)

MIN_VALUE

Kleinste darstellbare Zahl, ungefähr 2,22E-308; kann positiv oder negativ sein. (Der Wert variiert leicht von System zu System.)

NaN

Spezieller nicht numerischer Wert, "Not a Number" (keine Zahl).

POSITIVE_INFINITY

Jeder positive Wert, der größer als die größte positive Zahl (Number.MAX_VALUE) ist, wird automatisch in diesen Wert konvertiert; dargestellt als plus unendlich.

NEGATIVE_INFINITY

Jeder Wert, der kleiner als die kleinste negative Zahl (‑Number.MAX_VALUE) ist, wird automatisch in diesen Wert konvertiert; dargestellt als minus unendlich.

Number.NaN ist eine spezielle Eigenschaft, die als "Not a Number" (keine Zahl) definiert ist. Number.NaN wird zurückgegeben, wenn ein Ausdruck, der nicht als Zahl dargestellt werden kann, in einem numerischen Kontext verwendet wird. Beispielsweise wird NaN zurückgegeben, wenn entweder die Zeichenfolge "Hello" oder 0/0 (null geteilt durch null) als Zahl verwendet wird. Der Vergleich von NaN ergibt eine Ungleichheit mit allen Zahlen und sich selbst. Um ein NaN-Ergebnis zu testen, führen Sie keinen Vergleich mit Number.NaN durch, sondern verwenden Sie stattdessen die isNaN-Methode des Global-Objekts.

Die toLocaleString-Methode des Number-Objekts generiert einen Zeichenfolgenwert, der den Wert von Number darstellt und entsprechend dem aktuellen Gebietsschema der Hostumgebung formatiert ist. Durch die verwendete Formatierung sind große Zahlen leichter zu lesen, da die Zahlengruppen links vom Dezimaltrennzeichen durch ein (vom Gebietsschema abhängiges) Zeichen voneinander getrennt werden. Weitere Informationen hierzu finden Sie unter toLocaleString-Methode.

Siehe auch

Referenz

Number-Objekt

toLocaleString-Methode

Weitere Ressourcen

Systeminterne Objekte