A sztring utolsó karaktere JavaScriptben

Jelenítsük meg a sztring utolsó karakterét. Ezzel egyidejűleg úgy kell megírnunk a szkriptünket, hogy az magától határozza meg az utolsó karakter sorszámát, függetlenül a sztring hosszától.

Tegyük fel, hogy van egy ilyen sztringünk:

javascriptlet str = 'abcde';

Amint látható, a karakterek száma ebben a sztringben 5. Ha egy kicsit elgondolkodunk, nyilvánvalóvá válik, hogy az utolsó karakter sorszáma 1-gyel kisebb lesz a hosszánál, mivel a karakterek számozása nullától kezdődik.

Tehát kiderült, hogy ismerve a sztring hosszát, ki tudjuk vonni belőle a 1-et, és megkapjuk az utolsó karakter sorszámát, majd ezen a sorszámon keresztül megkaphatjuk magát az utolsó karaktert.

Amint már tudják, a sztring hosszát a length tulajdonsággal találhatjuk meg. Ezen alapkerdés megválaszolásával keressük meg az utolsó karakter sorszámát:

javascriptlet str = 'abcde';
let last = str.length - 1; // az utolsó karakter sorszáma

Használjuk a megtalált sorszámot a karakter megjelenítéséhez a képernyőn:

javascriptlet str = 'abcde';
let last = str.length - 1; // az utolsó karakter sorszáma
alert(str[last]); // kiírja 'e'-t

A köztes last változót valóban nem kell bevezetni:

javascriptlet str = 'abcde';
alert(str[str.length - 1]); // kiírja 'e'-t
Задание 1

Adott egy sztring. Jelenítsd meg az utolsó karakterét a képernyőn.

Задание 2

Adott egy sztring. Jelenítsd meg az utolsó előtti karakterét a képernyőn.

Задание 3

Adott egy sztring. Jelenítsd meg az utolsó előtti előtti karakterét a képernyőn.