Metodo toFixed() di Number JavaScript
- Pagina precedente toExponential()
- Pagina successiva toLocaleString()
- Torna alla pagina precedente Manuale di riferimento JavaScript Number
Definizione e uso
toFixed()
Il metodo converte il numero in una stringa.
toFixed()
Il metodo arrotonda la stringa al numero specificato di cifre decimali.
Nota:Se il numero di cifre decimali è superiore al numero, vengono aggiunti zeri.
Esempio
Esempio 1
let num = 5.56789; let n = num.toFixed();
Esempio 2
let num = 5.56789; let n = num.toFixed(2);
Esempio 3
Arrotondare a 10 cifre decimali:
let num = 5.56789; let n = num.toFixed(10);
Sintassi
number.toFixed(digits)
Parametro
Parametro | Descrizione |
---|---|
digits |
Opzionale. Numero di cifre decimali. Valori tra 0 e 20, inclusi 0 e 20. Predefinito a 0 (nesso decimale). |
Valore di ritorno
Tipo | Descrizione |
---|---|
Stringa | Rappresentazione numerica con (o senza) decimale. |
Dettagli tecnici
Valore di ritorno
Restituisce number Rappresentazione della stringa, senza metodo di conto esponenziale, con un punto decimale fisso dopo il numero. digits di cifre.
Se necessario, il numero viene arrotondato e può essere riempito con 0 per raggiungere la lunghezza specificata.
Se digits Se il numero è maggiore di le+21, questo metodo chiama solo number.toString() restituisce una stringa rappresentata con il metodo di conto esponenziale.
Lanciato
Eccezione | Descrizione |
---|---|
RangeError |
Quando digits Eccezione lanciata quando troppo piccolo o troppo grande. Valori tra 0 e 20 non causano questa eccezione. Alcune implementazioni supportano valori in un intervallo più ampio o più ristretto. |
TypeError | L'eccezione viene lanciata quando l'oggetto che chiama questo metodo non è Number. |
Supporto del browser
Number.constructor
È una caratteristica di ECMAScript3 (ES3).
Tutti i browser supportano completamente ES3 (JavaScript 1999):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Supporto | Supporto | Supporto | Supporto | Supporto | Supporto |
- Pagina precedente toExponential()
- Pagina successiva toLocaleString()
- Torna alla pagina precedente Manuale di riferimento JavaScript Number