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

javascriptbroj.toFixed([broj decimala]);

Primer

Neka je data razlomak. Hajde da ga zaokruglimo do 3 decimale:

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

Rezultat izvršenja koda:

javascript1.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:

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

Rezultat izvršenja koda:

javascript1.112

Primer

U sledećem primeru razlomak će se zaokrugliti na ceo broj, pošto je parametar metode prazan:

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

Rezultat izvršenja koda:

javascript1

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:

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

Rezultat izvršenja koda:

javascript1.111100

Pogledajte takođe