Метад toFixed
Метад toFixed выконвае акругленне
ліку да паказанага знаку ў дробнай частцы.
Колькасць знакаў паказваецца параметрам.
Калі колькасць знакаў не паказана, то па змаўчанні
бярэцца 0 знакаў, гэта значыць акругленне
да цэлага ліку.
Сінтаксіс
лік.toFixed([колькасць знакаў у дробнай частцы]);
Прыклад
Няхай дадзена дроб. Давайце акруглім яе да
3 знакаў у дробнай частцы:
let num = 1.1111;
console.log(num.toFixed(3));
Вынік выканання кода:
1.111
Прыклад
У наступным прыкладзе таксама пакінута толькі
3 знакі ў дробнай частцы, аднак апошняя
лічба павялічылася на 1, так як акругленне
выконваецца па правілах матэматыкі:
let num = 1.1119;
console.log(num.toFixed(3));
Вынік выканання кода:
1.112
Прыклад
У наступным прыкладзе дроб акругліцца да цэлага ліку, так як параметр метаду пусты:
let num = 1.111;
console.log(num.toFixed());
Вынік выканання кода:
1
Прыклад
У наступным прыкладзе параметр метаду перавышае
колькасць знакаў ў дробнай частцы зыходнай
дробі, таму метад дадасць дзве лічбы 0
у канец нашай дробі:
let num = 1.1111;
console.log(num.toFixed(6));
Вынік выканання кода:
1.111100
Глядзіце таксама
-
метады
Math.round,Math.ceil,Math.floor,
якія таксама выконваюць акругленне ліку -
метад
toPrecision,
які выконвае акругленне ліку да пэўнай колькасці сімвалаў