Равиши 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,
ки гирд кардани адад то шумораи муайяни аломатҳоро иҷро мекунад