Последњи симбол низа у ЈаваСкрипту

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

Нека имамо овакав низ:

javascriptlet str = 'abcde';

Као што видите, број симбола у овом низу је 5. Ако мало размислимо, постаје очигледно да ће број последњег симбола овог низа бити за 1 мањи од његове дужине, јер нумерација симбола почиње од нуле.

Испада да, знајући дужину низа, можемо одузети од ње 1 и добити број последњег симбола, а затим по том броју добити и сам последњи симбол.

Као што већ знате, дужину низа можемо наћи помоћу својства length. Полазећи од тога нађимо број последњег симбола:

javascriptlet str = 'abcde';
let last = str.length - 1; // број последњег симбола

Употребимо пронађени број за испис симбола на екран:

javascriptlet str = 'abcde';
let last = str.length - 1; // број последњег симбола
alert(str[last]); // исписаће 'e'

Посредну променљиву last можемо и не уводити:

javascriptlet str = 'abcde';
alert(str[str.length - 1]); // исписаће 'e'
Задание 1

Дат је низ. Испишите на екран његов последњи симбол.

Задание 2

Дат је низ. Испишите на екран његов претпоследњи симбол.

Задание 3

Дат је низ. Испишите на екран његов предпретпоследњи симбол.