Herufi ya Mwisho ya Mstari kwenye JavaScript
Wacha tuonyeshe herufi ya mwisho ya mstari. Wakati huo huo, tufanye ili script yetu ibainishe nambari ya herufi ya mwisho peke yake, bila kujali urefu wa mstari.
Tuchukulie tuna mstari kama huu:
let str = 'abcde';
Kama unavyoona, idadi ya herufi kwenye hii
mstari ni 5. Ukifikiri kidogo,
inakuwa wazi kuwa nambari ya herufi ya mwisho
ya mstari huu itakuwa 1 chini
ya urefu wake, kwani nambari za herufi huanza
kutoka sifuri.
Inabadilika kuwa tukijua urefu wa mstari, tunaweza
kuondoa 1 kutoka kwake na kupata nambari ya herufi ya mwisho,
kisha kwa kutumia nambari hiyo tunaweza kupata
herufi ya mwisho yenyewe.
Kama unavyojua tayari, urefu wa mstari unaweza kupatikana
kwa kutumia sifa length. Kutokana
na hili tutapata nambari ya herufi ya mwisho:
let str = 'abcde';
let last = str.length - 1; // nambari ya herufi ya mwisho
Tutumie nambari iliyopatikana kuonyesha herufi kwenye skrini:
let str = 'abcde';
let last = str.length - 1; // nambari ya herufi ya mwisho
alert(str[last]); // itaonyesha 'e'
Kigeu cha kati last kinaweza
kutotajwa:
let str = 'abcde';
alert(str[str.length - 1]); // itaonyesha 'e'
Mstari umetolewa. Onyesha kwenye skrini herufi yake ya mwisho.
Mstari umetolewa. Onyesha kwenye skrini herufi yake ya mwisho ya pili.
Mstari umetolewa. Onyesha kwenye skrini herufi yake ya mwisho ya tatu.