JavaScript-те жол таңбаларын алу
Бізде қандай да бір жол бар делік. Осы
жолдағы әрбір таңбаның өз реттік нөмірі бар:
бірінші таңбаның нөмірі 0, екінші
таңба - нөмірі 1, үшінші таңба нөмірі
2 және т.с.с.
Сіз байқағандай, таңбалардың нөмірлеуі нөлден басталады (нөлмен нөмірлеудің басталуы бағдарламалауда жиі кездеседі).
Қажет болған жағдайда жолдың белгілі бір таңбасына оның нөмірі бойынша қол жеткізуге болады. Ол үшін айнымалы аты жазылады, одан кейін шаршы жақшалар қойылып, сол жақшалардың ішінде таңба нөмірі көрсетіледі.
Мысал арқылы қарастырайық. Бізде мынадай жол берілсін:
let str = 'abcde';
Осы жолдың кейбір таңбаларына жолайық:
let str = 'abcde';
alert(str[0]); // шығарады 'a'
alert(str[1]); // шығарады 'b'
alert(str[2]); // шығарады 'c'
Таңба нөмірі айнымалыда да сақталуы мүмкін:
let str = 'abcde';
let num = 3; // таңба нөмірі айнымалыда
alert(str[num]); // шығарады 'd'
'abcde' жолы берілген. Осы
жолдың жеке таңбаларына жоланып, экранға
'a' таңбасын, 'c' таңбасын, 'e' таңбасын шығарыңыз.
'abcde' жолы бар айнымалы берілген.
Осы жолдың жеке таңбаларына жоланып,
жаңа айнымалыға осы жол таңбаларын кері ретпен, яғни 'edcba' түрінде жазыңыз.
str айнымалысы 'abcde' жолы берілген
және num айнымалысы таңба нөмірін сақтайды.
num айнымалысында сақталатын нөмірі бар таңбаны
экранға шығарыңыз.