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