JavaScript ရှိ စာကြောင်းနောက်ဆုံးအက္ခရာ

စာကြောင်းတစ်ကြောင်းရဲ့ နောက်ဆုံးအက္ခရာကို ထုတ်ပြကြည့်ရအောင်။ ဒါ့အပြင် ကျွန်ုပ်တို့ရဲ့စကရစ်ပ်က စာကြောင်းအရှည်ပေါ်မူတည်ခြင်းမရှိပဲ နောက်ဆုံးအက္ခရာရဲ့နံပါတ်ကို အလိုအလျောက်သတ်မှတ်နိုင်အောင် ပြုလုပ်ကြမယ်။

ကျွန်ုပ်တို့မှာ ဒီလိုစာကြောင်းတစ်ခုရှိတယ်ဆိုပါစို့။

javascriptlet str = 'abcde';

သင်မြင်တဲ့အတိုင်း၊ ဒီစာကြောင်းထဲက အက္ခရာအရေအတွက်က 5 ဖြစ်ပါတယ်။ နည်းနည်းစဉ်းစားကြည့်ရင် ဒီစာကြောင်းရဲ့ နောက်ဆုံးအက္ခရာရဲ့နံပါတ်ဟာ အရှည်ထက် 1 နည်းမယ်ဆိုတာ ထင်ရှားလာပါတယ်။ ဘာလို့လဲဆိုတော့ အက္ခရာနံပါတ်တွေက သုညကနေစတင်တာကြောင့်ပါ။

ဆိုလိုတာက စာကြောင်းအရှည်ကိုသိရင် ကျွန်ုပ်တို့ အဲ့ဒီကနေ 1 ကိုနုတ်ပြီး နောက်ဆုံးအက္ခရာရဲ့နံပါတ်ကိုရနိုင်တယ်၊ ပြီးရင် အဲ့ဒီနံပါတ်ကိုသုံးပြီး နောက်ဆုံးအက္ခရာကိုယ်တိုင်ကိုရနိုင်ပါတယ်။

သင်သိပြီးသားအတိုင်း စာကြောင်းအရှည်ကို length property ကိုသုံးပြီးရှာနိုင်ပါတယ်။ ဒါကိုအခြေခံပြီး နောက်ဆုံးအက္ခရာရဲ့နံပါတ်ကိုရှာကြည့်ရအောင်။

javascriptlet str = 'abcde';
let last = str.length - 1; // နောက်ဆုံးအက္ခရာရဲ့နံပါတ်

ရှာတွေ့တဲ့နံပါတ်ကိုသုံးပြီး အက္ခရာကိုမျက်နှာပြင်မှာပြကြည့်ရအောင်။

javascriptlet str = 'abcde';
let last = str.length - 1; // နောက်ဆုံးအက္ခရာရဲ့နံပါတ်
alert(str[last]); // 'e' ကိုပြမယ်

ကြားခံ variable last ကို မိတ်ဆက်ဖို့မလိုပါဘူး။

javascriptlet str = 'abcde';
alert(str[str.length - 1]); // 'e' ကိုပြမယ်
Задание 1

စာကြောင်းတစ်ကြောင်းပေးထားသည်။ ၎င်း၏နောက်ဆုံးအက္ခရာကို မျက်နှာပြင်ပေါ်တွင်ပြပါ။

Задание 2

စာကြောင်းတစ်ကြောင်းပေးထားသည်။ ၎င်း၏ နောက်ဆုံးမတိုင်ခင် အက္ခရာကို မျက်နှာပြင်ပေါ်တွင်ပြပါ။

Задание 3

စာကြောင်းတစ်ကြောင်းပေးထားသည်။ ၎င်း၏ နောက်ဆုံးမတိုင်ခင် မတိုင်ခင် အက္ခရာကို မျက်နှာပြင်ပေါ်တွင်ပြပါ။