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әдісі,
ол санды белгілі бір таңбалар санына дейін дөңгелектейді