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

←→
↑
en ru