Metodas toFixed
Metodas toFixed atlieka skaičiaus apvalinimą
iki nurodyto skaitmens trupmeninėje dalyje.
Skaitmenų skaičius nurodomas parametru.
Jei skaitmenų skaičius nenurodytas, pagal nutylėjimą
imama 0 skaitmenų, tai yra apvalinimas
iki sveikojo skaičiaus.
Sintaksė
skaičius.toFixed([skaitmenų skaičius trupmeninėje dalyje]);
Pavyzdys
Tegu duota trupmena. Apvalinkime ją iki
3 skaitmenų trupmeninėje dalyje:
let num = 1.1111;
console.log(num.toFixed(3));
Kodo vykdymo rezultatas:
1.111
Pavyzdys
Kitame pavyzdyje taip pat palikta tik
3 skaitmenys trupmeninėje dalyje, tačiau paskutinis
skaitmuo padidėjo 1, nes apvalinimas
atliekamas pagal matematikos taisykles:
let num = 1.1119;
console.log(num.toFixed(3));
Kodo vykdymo rezultatas:
1.112
Pavyzdys
Kitame pavyzdyje trupmena bus apvalinta iki sveikojo skaičiaus, nes metodo parametras tuščias:
let num = 1.111;
console.log(num.toFixed());
Kodo vykdymo rezultatas:
1
Pavyzdys
Kitame pavyzdyje metodo parametras viršija
skaitmenų skaičių pradinės trupmenos trupmeninėje
dalyje, todėl metodas pridės du skaitmenis 0
mūsų trupmenos gale:
let num = 1.1111;
console.log(num.toFixed(6));
Kodo vykdymo rezultatas:
1.111100
Taip pat žiūrėkite
-
metodai
Math.round,Math.ceil,Math.floor,
kurie taip pat atlieka skaičiaus apvalinimą -
metodas
toPrecision,
kuris atlieka skaičiaus apvalinimą iki tam tikro simbolių skaičiaus