Pridobivanje znakov niza v JavaScript
Recimo, da imamo nek niz. Vsak
znak v tem nizu ima svojo zaporedno
številko: prvi znak ima številko 0, drugi
znak - številko 1, tretji znak številko
2 in tako naprej.
Kot ste že opazili, se številčenje znakov začne z ničlo (ničla kot začetek številčenja se pogosto pojavlja v programiranju).
Po potrebi lahko dostopate do določenega znaka niza po njegovi številki. Za to napišemo ime spremenljivke, za tem imenom postavimo oglate oklepaje in v teh oklepajih navedemo številko znaka.
Poglejmo si na primeru. Recimo, da imamo dano takšen niz:
let str = 'abcde';
Obrnimo se na nekatere znake tega niza:
let str = 'abcde';
alert(str[0]); // izpiše 'a'
alert(str[1]); // izpiše 'b'
alert(str[2]); // izpiše 'c'
Številka znaka je lahko shranjena tudi v spremenljivki:
let str = 'abcde';
let num = 3; // številka znaka v spremenljivki
alert(str[num]); // izpiše 'd'
Dan je niz 'abcde'. Z dostopom do posameznih
znakov tega niza izpišite na zaslon znak
'a', znak 'c', znak 'e'.
Podana je spremenljivka z nizom 'abcde'.
Z dostopom do posameznih znakov tega niza
zapišite v novo spremenljivko znake tega
niza v obratnem vrstnem redu, to je 'edcba'.
Podana je spremenljivka str z nizom 'abcde'
in spremenljivka num s številko znaka.
Izpišite na zaslon znak, katerega številka
je shranjena v spremenljivki num.