Aksara Terakhir dalam Rentetan JavaScript

Mari kita paparkan aksara terakhir rentetan. Kita akan pastikan skrip kita dapat menentukan nombor aksara terakhir secara automatik, tanpa bergantung kepada panjang rentetan.

Katakan kita mempunyai rentetan berikut:

javascriptlet str = 'abcde';

Seperti yang anda lihat, bilangan aksara dalam rentetan ini ialah 5. Jika kita berfikir sejenak, menjadi jelas bahawa nombor aksara terakhir rentetan ini akan 1 kurang dari panjangnya, kerana penomboran aksara bermula dari sifar.

Ini bermakna, dengan mengetahui panjang rentetan, kita boleh menolak 1 daripadanya dan mendapatkan nombor aksara terakhir, kemudian menggunakan nombor tersebut untuk mendapatkan aksara terakhir itu sendiri.

Seperti yang anda sudah ketahui, panjang rentetan boleh didapati menggunakan sifat length. Berdasarkan itu, mari cari nombor aksara terakhir:

javascriptlet str = 'abcde';
let last = str.length - 1; // nombor aksara terakhir

Gunakan nombor yang ditemui untuk memaparkan aksara pada skrin:

javascriptlet str = 'abcde';
let last = str.length - 1; // nombor aksara terakhir
alert(str[last]); // akan memaparkan 'e'

Pembolehubah perantaraan last boleh ditinggalkan:

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

Diberikan satu rentetan. Paparkan aksara terakhirnya pada skrin.

Задание 2

Diberikan satu rentetan. Paparkan aksara kedua terakhirnya pada skrin.

Задание 3

Diberikan satu rentetan. Paparkan aksara ketiga terakhirnya pada skrin.