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