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
numero.toFixed([numero di cifre decimali]);
Esempio
Sia data una frazione. Arrotondiamola a
3 cifre decimali:
let num = 1.1111;
console.log(num.toFixed(3));
Risultato dell'esecuzione del codice:
1.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:
let num = 1.1119;
console.log(num.toFixed(3));
Risultato dell'esecuzione del codice:
1.112
Esempio
Nell'esempio seguente la frazione verrà arrotondata al numero intero, poiché il parametro del metodo è vuoto:
let num = 1.111;
console.log(num.toFixed());
Risultato dell'esecuzione del codice:
1
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:
let num = 1.1111;
console.log(num.toFixed(6));
Risultato dell'esecuzione del codice:
1.111100
Vedi anche
-
metodi
Math.round,Math.ceil,Math.floor,
che eseguono anch'essi l'arrotondamento dei numeri -
metodo
toPrecision,
che arrotonda un numero a un numero specifico di cifre significative