Метод toFixed

Методът toFixed извършва закръгляване на число до указан знак в дробната част. Броят знаци се задава с параметър. Ако броят знаци не е указан, то по подразбиране се вземат 0 знака, тоест закръгляване до цяло число.

Синтаксис

javascriptчисло.toFixed([брой знаци в дробната част]);

Пример

Нека е дадена дроб. Нека я закръглим до 3 знака в дробната част:

javascriptlet num = 1.1111;
console.log(num.toFixed(3));

Резултат от изпълнението на кода:

javascript1.111

Пример

В следващия пример също са оставени само 3 знака в дробната част, но последната цифра се е увеличила с 1, тъй като закръгляването се извършва по правилата на математиката:

javascriptlet num = 1.1119;
console.log(num.toFixed(3));

Резултат от изпълнението на кода:

javascript1.112

Пример

В следващия пример дробта ще се закръгли до цяло число, тъй като параметърът на метода е празен:

javascriptlet num = 1.111;
console.log(num.toFixed());

Резултат от изпълнението на кода:

javascript1

Пример

В следващия пример параметърът на метода надвишава броя знаци в дробната част на изходната дроб, затова методът ще добави две цифри 0 в края на нашата дроб:

javascriptlet num = 1.1111;
console.log(num.toFixed(6));

Резултат от изпълнението на кода:

javascript1.111100

Вижте също

  • методите Math.round, Math.ceil, Math.floor,
    които също извършват закръгляване на число
  • методът toPrecision,
    който извършва закръгляване на число до определен брой символи