JavaScript တွင် စာကြောင်းများသို့ ပြောင်းလဲခြင်းကို အသုံးချခြင်း
ကျွန်ုပ်တို့တွင် နံပါတ်တစ်ခုဖြင့် num
အမည်ရှိ ကိန်းရှင်တစ်ခုရှိသည်ဆိုပါစို့။
let num = 12345;
ဤနံပါတ်ရှိ ဂဏန်းအရေအတွက်ကို ရှာကြည့်ပါမည်။
သင်သိထားသည့်အတိုင်း၊ စာကြောင်းတစ်ခု၏ အရှည်ကို
ရှာရန် length ဂုဏ်သတ္တိကို အသုံးပြုနိုင်ပါသည်။
သို့သော် ၎င်းသည် စာကြောင်းများနှင့်သာ အလုပ်လုပ်ပြီး၊ ကိန်းတစ်ခုအား အသုံးပြုပါက အလုပ်လုပ်မည် မဟုတ်ပါ။
let num = 12345;
alert(num.length); // undefined ကို ပြသမည်
ဤပြဿနာကိုဖြေရှင်းရန် ကျွန်ုပ်တို့၏ ကိန်းကို စာကြောင်းသို့ ပြောင်းလဲပြီး ထိုစာကြောင်း၏ အရှည်ကို ရှာကြည့်ပါမည်။
let num = 12345;
let str = String(num); // ကျွန်ုပ်တို့၏ ကိန်းကို စာကြောင်းသို့ ပြောင်းလဲပါမည်
alert(str.length); // စာကြောင်း၏ အရှည်ကို ရှာပါမည်
အကြားအဆက် ကိန်းရှင် str ကို မသတ်မှတ်ဘဲ
length ဂုဏ်သတ္တိကို String လုပ်ဆောင်ချက်၏
ရလဒ်တွင်ချက်ချင်း အသုံးပြုနိုင်ပါသည်။
let num = 12345;
alert(String(num).length); // စာကြောင်း၏ အရှည်ကို ရှာပါမည်
ကိန်းတစ်ခုဖြင့် ကိန်းရှင်တစ်ခု ပေးထားသည်။ ဤကိန်းတွင် ဂဏန်းအရေအတွက် ဘယ်လောက်ရှိသည်ကို ရှာပါ။
ကိန်းနှစ်ခုဖြင့် ကိန်းရှင်နှစ်ခု ပေးထားသည်။ ပထမကိန်းနှင့် ဒုတိယကိန်းရှိ ဂဏန်းအရေအတွက်ကို ရှာပါ၊ ရလဒ်များကို ပေါင်းထည့်ပြီး စခရင်ပေါ်တွင် ပြသပါ။