тк 3 июля праздник (в беларуси), буду не онлайн (по возможности буду отвечать)

Метод 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,
    который выполняет округление числа до определенного количества символов