JavaScript ရှိ စာကြောင်းနောက်ဆုံးအက္ခရာ
စာကြောင်းတစ်ကြောင်းရဲ့ နောက်ဆုံးအက္ခရာကို ထုတ်ပြကြည့်ရအောင်။ ဒါ့အပြင် ကျွန်ုပ်တို့ရဲ့စကရစ်ပ်က စာကြောင်းအရှည်ပေါ်မူတည်ခြင်းမရှိပဲ နောက်ဆုံးအက္ခရာရဲ့နံပါတ်ကို အလိုအလျောက်သတ်မှတ်နိုင်အောင် ပြုလုပ်ကြမယ်။
ကျွန်ုပ်တို့မှာ ဒီလိုစာကြောင်းတစ်ခုရှိတယ်ဆိုပါစို့။
let str = 'abcde';
သင်မြင်တဲ့အတိုင်း၊ ဒီစာကြောင်းထဲက
အက္ခရာအရေအတွက်က 5 ဖြစ်ပါတယ်။ နည်းနည်းစဉ်းစားကြည့်ရင်
ဒီစာကြောင်းရဲ့ နောက်ဆုံးအက္ခရာရဲ့နံပါတ်ဟာ
အရှည်ထက် 1 နည်းမယ်ဆိုတာ ထင်ရှားလာပါတယ်။
ဘာလို့လဲဆိုတော့ အက္ခရာနံပါတ်တွေက သုညကနေစတင်တာကြောင့်ပါ။
ဆိုလိုတာက စာကြောင်းအရှည်ကိုသိရင် ကျွန်ုပ်တို့
အဲ့ဒီကနေ 1 ကိုနုတ်ပြီး နောက်ဆုံးအက္ခရာရဲ့နံပါတ်ကိုရနိုင်တယ်၊
ပြီးရင် အဲ့ဒီနံပါတ်ကိုသုံးပြီး နောက်ဆုံးအက္ခရာကိုယ်တိုင်ကိုရနိုင်ပါတယ်။
သင်သိပြီးသားအတိုင်း စာကြောင်းအရှည်ကို
length property ကိုသုံးပြီးရှာနိုင်ပါတယ်။ ဒါကိုအခြေခံပြီး
နောက်ဆုံးအက္ခရာရဲ့နံပါတ်ကိုရှာကြည့်ရအောင်။
let str = 'abcde';
let last = str.length - 1; // နောက်ဆုံးအက္ခရာရဲ့နံပါတ်
ရှာတွေ့တဲ့နံပါတ်ကိုသုံးပြီး အက္ခရာကိုမျက်နှာပြင်မှာပြကြည့်ရအောင်။
let str = 'abcde';
let last = str.length - 1; // နောက်ဆုံးအက္ခရာရဲ့နံပါတ်
alert(str[last]); // 'e' ကိုပြမယ်
ကြားခံ variable last ကို
မိတ်ဆက်ဖို့မလိုပါဘူး။
let str = 'abcde';
alert(str[str.length - 1]); // 'e' ကိုပြမယ်
စာကြောင်းတစ်ကြောင်းပေးထားသည်။ ၎င်း၏နောက်ဆုံးအက္ခရာကို မျက်နှာပြင်ပေါ်တွင်ပြပါ။
စာကြောင်းတစ်ကြောင်းပေးထားသည်။ ၎င်း၏ နောက်ဆုံးမတိုင်ခင် အက္ခရာကို မျက်နှာပြင်ပေါ်တွင်ပြပါ။
စာကြောင်းတစ်ကြောင်းပေးထားသည်။ ၎င်း၏ နောက်ဆုံးမတိုင်ခင် မတိုင်ခင် အက္ခရာကို မျက်နှာပြင်ပေါ်တွင်ပြပါ။