English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Das JavaScript Number-Objekt dient als Wrapper für ursprüngliche numerische Werte.
Mit dem Number-Objekt können Zahlen bearbeitet werden.
JavaScript hat nur einen numerischen Datentyp und kann zwischen Ganzzahlen und Fließkommazahlen nicht unterscheiden.
Zahlen können mit oder ohne Dezimalstellen haben:
var a = 3.14; // Zahlen mit Dezimalstellen var b = 12; // Zahlen ohne Dezimalstellen
Man kann mit wissenschaftlicher Notation sehr große oder sehr kleine Zahlen schreiben:
var a = 1e5; // 100000 var b = 1e-1; // 0.1 var c = 1.23e9; // 1230000000
Sie können in unseremim JavaScript Number-TutorialErfahren Sie mehr über Numbers.
Die folgende Tabelle listet die Eigenschaften des Number-Objekts auf:
Eigenschaften | Beschreibung |
---|---|
constructor | gibt den Verweis auf die Number-Funktion für das Erstellen von Objekten zurück |
MAX_VALUE | gibt den größten Double in JavaScript zurück |
MIN_VALUE | gibt den kleinsten Double in JavaScript zurück |
MAX_SAFE_INTEGER | gibt den größten sicheren Integer in JavaScript zurück (2 53-1) |
MIN_SAFE_INTEGER | gibt den kleinsten sicheren Integer in JavaScript zurück (-2 53 - 1) |
NaN | darstellt den Wert "ungültig" |
NEGATIVE_INFINITY | Stellt den negativen Unendlichen (bei Überlauf zurückgegeben) dar |
POSITIVE_INFINITY | Stellt den positiven Unendlichen (bei Überlauf zurückgegeben) dar |
prototype | Ermöglicht es, Attribute und Methoden zu einem Objekt hinzuzufügen |
Die folgende Tabelle listet die Methoden des Number-Objekts auf:
Methode | Beschreibung |
---|---|
isFinite() | Überprüfung, ob der übergebene Wert ein endlicher Wert ist |
isInteger() | Überprüfung, ob der übergebene Wert ein Integer ist |
isNaN() | Überprüfung, ob der übergebene WertNaNund Typ ist Number |
isSafeInteger() | Überprüfung, ob der Wert ein sicherer Integer ist |
toExponential() | Konvertierung der Zahl in die Exponentiellen Darstellung |
toFixed() | Formatierung der Zahl in Festkommazahlensystem |
toPrecision() | Rückgabe eines Strings, der die Zahl mit der angegebenen Genauigkeit darstellt |
toString() | Konvertierung der Zahl in einen String |
valueOf() | Rückgabe des ursprünglichen Wertes des Number-Objekts |
Hinweis:Alle numerischen Methoden geben einen neuen Wert zurück, aber sie ändern den Wert der ursprünglichen Variable nicht.