Karakterek lekérése egy stringből JavaScriptben

Tegyük fel, hogy van egy stringünk. Ennek a stringnek minden karaktere rendelkezik egy sorszámmal: az első karakter sorszáma 0, a második karakter - 1, a harmadik karakter sorszáma 2, és így tovább.

Ahogy már észrevetted, a karakterek számozása nullával kezdődik (a nulla, mint számozás kezdete gyakori a programozásban).

Szükség esetén hozzáférhetünk egy adott karakterhez a stringben a sorszáma alapján. Ehhez a változó neve után szögletes zárójeleket írunk, és ezekben a zárójelekben adjuk meg a karakter sorszámát.

Nézzük meg egy példán. Tegyük fel, hogy a következő stringünk van:

javascriptlet str = 'abcde';

Lépjünk hozzá a string néhány karakteréhez:

javascriptlet str = 'abcde';

alert(str[0]); // kíírja 'a'-t
alert(str[1]); // kíírja 'b'-t
alert(str[2]); // kíírja 'c'-t

A karakter sorszáma változóban is tárolható:

javascriptlet str = 'abcde';
let num = 3; // a karakter sorszáma egy változóban

alert(str[num]); // kíírja 'd'-t
Задание 1

Adott a 'abcde' string. A string egyes karaktereire hivatkozva írasd ki a képernyőre a 'a' karaktert, a 'c' karaktert, és a 'e' karaktert.

Задание 2

Adott egy változó a 'abcde' stringgel. A string egyes karaktereire hivatkozva mentsd egy új változóba a string karaktereit fordított sorrendben, azaz 'edcba'.

Задание 3

Adott a str változó a 'abcde' stringgel és a num változó egy karakter sorszámával. Írasd ki a képernyőre azt a karaktert, amelynek a sorszáma a num változóban tárolódik.