JavaScriptда сатр символларини олиш
Фарз қилайлик, бизда бирор сатр бор. Ушбу
сатрдаги ҳар бир символнинг ўзига хос тартиб
рақами бор: биринчи символ 0 рақамли,
иккинчи символ - 1 рақамли, учинчи
символ 2 рақамли ва ҳоказо.
Сиз ўзингиз сезган бўлсангиз, символларни нумерлаш нолдан бошланади (нумерлашнинг бошланғич сифатида нол дастурлашда тез-тез учрайди).
Зарурат тугӀилганда сатрнинг маълум бир символига унинг рақами орқали мурожат қилиш мумкин. Буни амалга ошириш учун ўзгарувчи номи ёзилади, шундан сўнг ушбу номдан кейин қавс чизiқлар қўйилади ва уларнинг ичида символ рақами кўрсатилади.
Келгила, мисолда кўриб чиқайлик. Фарз қилайлик, бизга шундай сатр берилган:
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' символini,
'c' символini, 'e' символini
чиқаринг.
'abcde' сатри билан str
ўзгарувчиси берилган. Ушбу сатрнинг
алоҳида символларига мурожат қилиб,
янгі ўзгарувчига ушбу сатр символларини
тескари тартибда, яъни 'edcba'
қилиб ёзинг.
'abcde' сатри билан str
ўзгарувчиси ва символ рақами билан
num ўзгарувчиси берилган.
num ўзгарувчида сақланayotgan
рақамли символни экранга чиқаринг.