Metodo toFixed

Il metodo toFixed arrotonda un numero a una posizione decimale specificata. Il numero di cifre decimali è specificato come parametro. Se il numero di cifre non è specificato, per impostazione predefinita vengono prese 0 cifre decimali, ovvero l'arrotondamento avviene al numero intero.

Sintassi

javascriptnumero.toFixed([numero di cifre decimali]);

Esempio

Sia data una frazione. Arrotondiamola a 3 cifre decimali:

javascriptlet num = 1.1111;
console.log(num.toFixed(3));

Risultato dell'esecuzione del codice:

javascript1.111

Esempio

Nell'esempio seguente sono state lasciate solo 3 cifre decimali, tuttavia l'ultima cifra è aumentata di 1, poiché l'arrotondamento avviene secondo le regole matematiche:

javascriptlet num = 1.1119;
console.log(num.toFixed(3));

Risultato dell'esecuzione del codice:

javascript1.112

Esempio

Nell'esempio seguente la frazione verrà arrotondata al numero intero, poiché il parametro del metodo è vuoto:

javascriptlet num = 1.111;
console.log(num.toFixed());

Risultato dell'esecuzione del codice:

javascript1

Esempio

Nell'esempio seguente il parametro del metodo supera il numero di cifre decimali della frazione originale, quindi il metodo aggiungerà due cifre 0 alla fine della nostra frazione:

javascriptlet num = 1.1111;
console.log(num.toFixed(6));

Risultato dell'esecuzione del codice:

javascript1.111100

Vedi anche