Získavanie znakov reťazca v JavaScripte
Majme nejaký reťazec. Každý
znak v tomto reťazci má svoje poradové
číslo: prvý znak číslo 0, druhý
znak - číslo 1, tretí znak číslo
2 a tak ďalej.
Ako ste si už všimli, číslovanie znakov začína od nuly (nula ako začiatok číslovania sa často vyskytuje v programovaní).
V prípade potreby je možné získať prístup k konkrétnemu znaku reťazca podľa jeho čísla. Na to sa napíše meno premennej, za týmto menom sa umiestnia hranaté zátvorky a v týchto zátvorkách sa uvedie číslo znaku.
Pozrime sa na príklad. Majme daný takýto reťazec:
let str = 'abcde';
Prístupme k nejakým znakom tohto reťazca:
let str = 'abcde';
alert(str[0]); // vypíše 'a'
alert(str[1]); // vypíše 'b'
alert(str[2]); // vypíše 'c'
Číslo znaku môže byť uložené aj v premennej:
let str = 'abcde';
let num = 3; // číslo znaku v premennej
alert(str[num]); // vypíše 'd'
Daný reťazec 'abcde'. Prístupom k jednotlivým
znakom tohto reťazca vypíšte na obrazovku znak
'a', znak 'c', znak 'e'.
Daná premenná s reťazcom 'abcde'.
Prístupom k jednotlivým znakom tohto reťazca
zapíšte do novej premennej znaky tohto
reťazca v opačnom poradí, teda 'edcba'.
Daná premenná str s reťazcom 'abcde'
a premenná num s číslom znaku.
Vypíšte na obrazovku znak, ktorého číslo
je uložené v premennej num.