Marrja e karaktereve të vargut në JavaScript
Le të themi se kemi një varg. Çdo
karakter në këtë varg ka numrin e vet rendor:
karakteri i parë numri 0, karakteri i dytë
- numri 1, karakteri i tretë numri
2 e kështu me radhë.
Siç e keni vënë re tashmë, numërimi i karaktereve fillon nga zero (zeroja si fillim i numërimit shpesh haset në programim).
Nëse është e nevojshme, mund të keni qasje në një karakter të caktuar të vargu sipas numrit të tij. Për këtë shkruhet emri i ndryshores, pas këtij emri vendosen kllapa katrore dhe në këto kllapa specifikohet numri i karakterit.
Le të shohim një shembull. Le të themi se na është dhënë një varg si ky:
let str = 'abcde';
Le të përdorim disa karaktere të këtij vargu:
let str = 'abcde';
alert(str[0]); // do të shfaqë 'a'
alert(str[1]); // do të shfaqë 'b'
alert(str[2]); // do të shfaqë 'c'
Numri i karakterit mund të ruhet gjithashtu në një variabël:
let str = 'abcde';
let num = 3; // numri i karakterit në variabël
alert(str[num]); // do të shfaqë 'd'
Është dhënë vargu 'abcde'. Duke u drejtuar te karaktere individuale
të këtij vargu shfaqni në ekran karakterin
'a', karakterin 'c', karakterin 'e'.
Është dhënë variabla me vargun 'abcde'.
Duke u drejtuar te karaktere individuale të këtij vargu
shkruani në një variabël të re karakteret e këtij
vargu në rend të kundërt, domethënë 'edcba'.
Është dhënë variabla str me vargun 'abcde'
dhe variabla num me numrin e karakterit.
Shfaqni në ekran karakterin, numri i të cilit
ruhet në variablin num.