Metoda toFixed
Metoda toFixed vrši zaokrugljivanje
broja do određene decimale.
Broj decimala se navodi parametrom.
Ako broj decimala nije naveden, podrazumevano
se uzima 0 decimala, odnosno zaokrugljivanje
na ceo broj.
Sintaksa
broj.toFixed([broj decimala]);
Primer
Neka je data razlomak. Hajde da ga zaokruglimo do
3 decimale:
let num = 1.1111;
console.log(num.toFixed(3));
Rezultat izvršenja koda:
1.111
Primer
U sledećem primeru je takođe ostavljeno samo
3 decimale, međutim poslednja
cifra je povećana za 1, pošto zaokrugljivanje
se vrši po pravilima matematike:
let num = 1.1119;
console.log(num.toFixed(3));
Rezultat izvršenja koda:
1.112
Primer
U sledećem primeru razlomak će se zaokrugliti na ceo broj, pošto je parametar metode prazan:
let num = 1.111;
console.log(num.toFixed());
Rezultat izvršenja koda:
1
Primer
U sledećem primeru parametar metode premašuje
broj decimala u početnom
razlomku, zbog čega će metoda dodati dve cifre 0
na kraj našeg razlomka:
let num = 1.1111;
console.log(num.toFixed(6));
Rezultat izvršenja koda:
1.111100
Pogledajte takođe
-
metode
Math.round,Math.ceil,Math.floor,
koje takođe vrše zaokrugljivanje broja -
metod
toPrecision,
koji vrši zaokrugljivanje broja do određenog broja karaktera