Metoda toFixed
Metoda toFixed wykonuje zaokrąglanie
liczby do określonego miejsca po przecinku.
Liczbę miejsc określa się parametrem.
Jeśli liczba miejsc nie jest podana, to domyślnie
przyjmuje się 0 miejsc, czyli zaokrąglanie
do liczby całkowitej.
Składnia
liczba.toFixed([liczba miejsc po przecinku]);
Przykład
Niech będzie dany ułamek. Zaokrąglmy go do
3 miejsc po przecinku:
let num = 1.1111;
console.log(num.toFixed(3));
Wynik wykonania kodu:
1.111
Przykład
W następnym przykładzie również pozostawiono tylko
3 miejsca po przecinku, jednak ostatnia
cyfra zwiększyła się o 1, ponieważ zaokrąglanie
wykonywane jest zgodnie z zasadami matematyki:
let num = 1.1119;
console.log(num.toFixed(3));
Wynik wykonania kodu:
1.112
Przykład
W następnym przykładzie ułamek zaokrągli się do liczby całkowitej, ponieważ parametr metody jest pusty:
let num = 1.111;
console.log(num.toFixed());
Wynik wykonania kodu:
1
Przykład
W następnym przykładzie parametr metody przekracza
liczbę miejsc po przecinku w pierwotnym
ułamku, więc metoda doda dwie cyfry 0
na końcu naszego ułamka:
let num = 1.1111;
console.log(num.toFixed(6));
Wynik wykonania kodu:
1.111100
Zobacz też
-
metody
Math.round,Math.ceil,Math.floor,
które również wykonują zaokrąglanie liczby -
metoda
toPrecision,
która wykonuje zaokrąglanie liczby do określonej liczby znaków