Metoda toFixed

Metoda toFixed izvede zaokroževanje števila na določeno decimalno mesto. Število mest je določeno s parametrom. Če število mest ni določeno, je privzeto uporabljenih 0 mest, kar pomeni zaokroževanje na celo število.

Sintaksa

javascriptštevilo.toFixed([število decimalnih mest]);

Primer

Naj bo podan decimalni ulomek. Zaokrožimo ga na 3 decimalna mesta:

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

Rezultat izvajanja kode:

javascript1.111

Primer

V naslednjem primeru je prav tako ostalo le 3 decimalnih mest, vendar se je zadnja številka povečala za 1, saj zaokroževanje poteka po matematičnih pravilih:

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

Rezultat izvajanja kode:

javascript1.112

Primer

V naslednjem primeru se bo ulomek zaokrožil na celo število, ker je parameter metode prazen:

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

Rezultat izvajanja kode:

javascript1

Primer

V naslednjem primeru parameter metode presega število decimalnih mest v izvornem ulomku, zato bo metoda dodala dve številki 0 na konec našega ulomka:

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

Rezultat izvajanja kode:

javascript1.111100

Glejte tudi