JavaScript-da satrning oxirgi belgisi

Keling, satrning oxirgi belgisini chiqaramiz. Buning uchun skriptimiz satr uzunligidan qat'iy nazar, oxirgi belgining raqamini mustaqil ravishda aniqlashi kerak.

Bizda quyidagi satr bor deb faraz qilaylik:

javascriptlet str = 'abcde';

Ko'rib turganingizdek, ushbu satrdagi belgilar soni 5 ga teng. Agar biroz o'ylab ko'rsak, ushbu satrning oxirgi belgisi raqami uning uzunligidan 1 ga kichik bo'lishi aniq bo'ladi, chunki belgilar raqamlash noldan boshlanadi.

Ma'lum bo'lishicha, satr uzunligini bilsak, undan 1 ni ayirib, oxirgi belgining raqamini olishimiz mumkin, so'ngra ushbu raqam yordamida o'zingiz oxirgi belgini olishingiz mumkin.

Bilganingizdek, satr uzunligini length xususiyati yordamida topish mumkin. Shundan kelib chiqqan holda, oxirgi belgining raqamini topamiz:

javascriptlet str = 'abcde';
let last = str.length - 1; // oxirgi belgining raqami

Ekranda belgini chiqarish uchun topilgan raqamdan foydalanamiz:

javascriptlet str = 'abcde';
let last = str.length - 1; // oxirgi belgining raqami
alert(str[last]); // 'e' ni chiqaradi

last oraliq o'zgaruvchisini kiritish shart emas:

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

Satr berilgan. Unga oxirgi belgisini ekranda chiqaring.

Задание 2

Satr berilgan. Unga oxirgidan oldingi belgisini ekranda chiqaring.

Задание 3

Satr berilgan. Unga oxirgidan oldingi ikkinchi belgisini ekranda chiqaring.