JavaScript Number toFixed() Methode
- Vorherige Seite toExponential()
- Nächste Seite toLocaleString()
- Zurück zur übergeordneten Ebene JavaScript Number Referenzhandbuch
Definition und Verwendung
toFixed()
Diese Methode konvertiert eine Zahl in eine Zeichenkette.
toFixed()
Diese Methode rundet die Zeichenkette auf die angegebene Anzahl von Dezimalstellen.
Anmerkung:Fügen Sie Nullen hinzu, wenn die Anzahl der Dezimalstellen höher ist als die des Numbers.
Beispiel
Beispiel 1
let num = 5.56789; let n = num.toFixed();
Beispiel 2
let num = 5.56789; let n = num.toFixed(2);
Beispiel 3
Runden Sie auf 10 Stellen hinter dem Dezimalpunkt:
let num = 5.56789; let n = num.toFixed(10);
Syntax
number.toFixed(digits)
Parameter
Parameter | Beschreibung |
---|---|
digits |
Optional. Anzahl der Dezimalstellen. Werte zwischen 0 und 20, einschließlich 0 und 20. Standardmäßig 0 (keine Dezimalzahlen). |
Rückgabewert
Typ | Beschreibung |
---|---|
Zeichenkette | Darstellung von Zahlen mit (oder ohne) Dezimalzahlen. |
Technische Details
Rückgabewert
zurückgibt number der Zeichenkette darstellt, ohne Exponentenschreibweise und mit einem festen Dezimalpunkt nach der ersten Ziffer. digits Ziffern.
Wenn erforderlich, wird diese Zahl gerundet und kann mit Null aufgefüllt werden, um die angegebene Länge zu erreichen.
wenn digits wenn die Zahl größer als le+21 ist, ruft dieser Methode nur number.toString() gibt eine Zeichenkette zurück, die in Exponentienschreibweise dargestellt wird.
ausgelöst
Ausnahme | Beschreibung |
---|---|
RangeError |
wenn digits Ausnahmen, die bei zu kleinen oder zu großen Werten ausgelöst werden. Werte zwischen 0 und 20 verursachen diese Ausnahme nicht. Einige Implementierungen unterstützen ein breiteres oder schmäleres Spektrum von Werten. |
TypeError | Wird eine Ausnahme ausgelöst, wenn das Objekt, auf das dieser Methodenaufruf angewendet wird, nicht Number ist. |
Browserunterstützung
Number.constructor
ist eine Eigenschaft von ECMAScript3 (ES3).
Alle Browser unterstützen ES3 (JavaScript 1999) vollständig:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Unterstützung | Unterstützung | Unterstützung | Unterstützung | Unterstützung | Unterstützung |
- Vorherige Seite toExponential()
- Nächste Seite toLocaleString()
- Zurück zur übergeordneten Ebene JavaScript Number Referenzhandbuch