Последњи симбол низа у ЈаваСкрипту
Хајде да испишемо последњи симбол низа. При томе ћемо учинити тако да наш скрипт сам одређује број последњег симбола, независно од дужине низа.
Нека имамо овакав низ:
let str = 'abcde';
Као што видите, број симбола у овом
низу је 5. Ако мало размислимо,
постаје очигледно да ће број последњег
симбола овог низа бити за 1 мањи
од његове дужине, јер нумерација симбола почиње
од нуле.
Испада да, знајући дужину низа, можемо
одузети од ње 1 и добити број последњег
симбола, а затим по том броју добити
и сам последњи симбол.
Као што већ знате, дужину низа можемо наћи
помоћу својства length. Полазећи
од тога нађимо број последњег симбола:
let str = 'abcde';
let last = str.length - 1; // број последњег симбола
Употребимо пронађени број за испис симбола на екран:
let str = 'abcde';
let last = str.length - 1; // број последњег симбола
alert(str[last]); // исписаће 'e'
Посредну променљиву last можемо
и не уводити:
let str = 'abcde';
alert(str[str.length - 1]); // исписаће 'e'
Дат је низ. Испишите на екран његов последњи симбол.
Дат је низ. Испишите на екран његов претпоследњи симбол.
Дат је низ. Испишите на екран његов предпретпоследњи симбол.