Извличане на символи от низ в 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.