Metóda toFixed
Metóda toFixed vykonáva zaokrúhľovanie
čísla na zadané desatinné miesto.
Počet miest sa určuje parametrom.
Ak počet miest nie je zadaný, predvolene
sa berie 0 miest, to znamená zaokrúhľovanie
na celé číslo.
Syntax
číslo.toFixed([počet desatinných miest]);
Príklad
Nech je daný zlomok. Zaokrúhlime ho na
3 desatinné miesta:
let num = 1.1111;
console.log(num.toFixed(3));
Výsledok vykonania kódu:
1.111
Príklad
V nasledujúcom príklade je tiež ponechaných iba
3 desatinných miest, avšak posledná
číslica sa zvýšila o 1, pretože zaokrúhľovanie
prebieha podľa matematických pravidiel:
let num = 1.1119;
console.log(num.toFixed(3));
Výsledok vykonania kódu:
1.112
Príklad
V nasledujúcom príklade sa zlomok zaokrúhli na celé číslo, pretože parameter metódy je prázdny:
let num = 1.111;
console.log(num.toFixed());
Výsledok vykonania kódu:
1
Príklad
V nasledujúcom príklade parameter metódy prekračuje
počet desatinných miest v pôvodnom
zlomku, preto metóda pridá dve číslice 0
na koniec nášho zlomku:
let num = 1.1111;
console.log(num.toFixed(6));
Výsledok vykonania kódu:
1.111100
Pozri tiež
-
metódy
Math.round,Math.ceil,Math.floor,
ktoré tiež vykonávajú zaokrúhľovanie čísla -
metóda
toPrecision,
ktorý vykonáva zaokrúhľovanie čísla na určitý počet znakov