toFixed နည်းလမ်း
toFixed နည်းလမ်းသည် ကိန်းတစ်ခုကို
အပိုင်းကိန်းအပိုင်းရှိ သတ်မှတ်ထားသော နေရာအထိ
လှည့်ပတ်ပေးသည်။
နေရာအရေအတွက်ကို parameter အနေဖြင့် သတ်မှတ်ပေးရသည်။
နေရာအရေအတွက် သတ်မှတ်မထားပါက၊ default အရ
0 နေရာ ယူဆသွားမည်ဖြစ်ပြီး၊ ဆိုလိုသည်မှာ
ကိန်းပြည့်တစ်ခုအဖြစ် လှည့်ပတ်ခြင်း ဖြစ်သည်။
Syntax
ကိန်း.toFixed([အပိုင်းကိန်းအပိုင်းရှိ နေရာအရေအတွက်]);
ဥပမာ
အပိုင်းကိန်းတစ်ခု ရှိသည်ဆိုပါစို့။ ၎င်းကို
အပိုင်းကိန်းအပိုင်းတွင် 3 နေရာအထိ
လှည့်ပတ်ကြည့်ပါမည်။
let num = 1.1111;
console.log(num.toFixed(3));
ကုဒ်ကို run ပြီးရရှိသော ရလဒ်။
1.111
ဥပမာ
အောက်ပါ ဥပမာတွင်လည်း အပိုင်းကိန်းအပိုင်းတွင်
3 နေရာသာ ချန်ထားခဲ့သော်လည်း၊ နောက်ဆုံး
နံပါတ်သည် 1 တိုးသွားသည်၊ အဘယ်ကြောင့်ဆိုသော်
လှည့်ပတ်ခြင်းကို သင်္ချာစည်းမျဉ်းများအတိုင်း
ဆောင်ရွက်သောကြောင့် ဖြစ်သည်။
let num = 1.1119;
console.log(num.toFixed(3));
ကုဒ်ကို run ပြီးရရှိသော ရလဒ်။
1.112
ဥပမာ
အောက်ပါ ဥပမာတွင် အပိုင်းကိန်းသည် ကိန်းပြည့်တစ်ခုအဖြစ် လှည့်ပတ်သွားမည်၊ အဘယ်ကြောင့်ဆိုသော် နည်းလမ်း၏ parameter သည် ဗလာဖြစ်နေသောကြောင့် ဖြစ်သည်။
let num = 1.111;
console.log(num.toFixed());
ကုဒ်ကို run ပြီးရရှိသော ရလဒ်။
1
ဥပမာ
အောက်ပါ ဥပမာတွင် နည်းလမ်း၏ parameter သည် မူလအပိုင်းကိန်း၏
အပိုင်းကိန်းအပိုင်းရှိ နေရာအရေအတွက်ထက် ကျော်လွန်နေသောကြောင့်၊
နည်းလမ်းသည် ကျွန်ုပ်တို့၏ အပိုင်းကိန်း၏ နောက်ဆုံးတွင် နံပါတ်နှစ်လုံး
0 ထည့်ပေးသွားမည် ဖြစ်သည်။
let num = 1.1111;
console.log(num.toFixed(6));
ကုဒ်ကို run ပြီးရရှိသော ရလဒ်။
1.111100
ဒါလည်း ကြည့်ပါ
-
ကိန်းများကို လှည့်ပတ်ခြင်း လုပ်ဆောင်ပေးသည့်
Math.round,Math.ceil,Math.floor
နည်းလမ်းများ -
ကိန်းတစ်ခုကို သတ်မှတ်ထားသော အက္ခရာအရေအတွက်အထိ
လှည့်ပတ်ခြင်း လုပ်ဆောင်ပေးသည့်
toPrecision
နည်းလမ်း