Добијање симбола ниске у JavaScript-у

Претпоставимо да имамо неку ниску. Сваки симбол у тој ниски има свој редни број: први симбол број 0, други симбол - број 1, трећи симбол број 2 и тако даље.

Како сте већ приметили, нумерација симбола почиње од нуле (нула као почетак нумерације се често јавља у програмирању).

По потреби се може приступити одређеном симболу ниске по његовом броју. За то се пише име променљиве, после тога имена се стављају угаоне заграде и у тим заградама се наводи број симбола.

Да видимо на примеру. Претпоставимо да нам је дата оваква ниска:

javascriptlet str = 'abcde';

Приступимо неким симболима ове ниске:

javascriptlet str = 'abcde';

alert(str[0]); // исписаће 'a'
alert(str[1]); // исписаће 'b'
alert(str[2]); // исписаће 'c'

Број симбола такође може бити сачуван и у променљивој:

javascriptlet str = 'abcde';
let num = 3; // број симбола у променљивој

alert(str[num]); // исписаће 'd'
Задание 1

Дата је ниска 'abcde'. Приступајући појединачним симболима ове ниске испишите на екран симбол 'a', симбол 'c', симбол 'e'.

Задание 2

Дата је променљива са ниском 'abcde'. Приступајући појединачним симболима ове ниске запишите у нову променљиву симболе ове ниске обрнутим редоследом, то јест 'edcba'.

Задание 3

Дата је променљива str са ниском 'abcde' и променљива num са бројем симбола. Испишите на екран симбол, чији је број сачуван у променљивој num.