Метод toFixed в JavaScript
Метод 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