Տողի վերջին նիշը JavaScript-ում

Եկեք արտածենք տողի վերջին նիշը։ Միաժամանակ եկեք անենք այնպես, որ մեր սկրիպտն ինքն որոշի վերջին նիշի համարը՝ անկախ տողի երկարությունից։

Ենթադրենք ունենք այսպիսի տող․

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

Տրված է տող։ Արտածեք էկրանին նրա նախանախավերջին նիշը։