35 of 264 menu

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

uzcsithues