Karakter Terakhir String dalam JavaScript
Mari kita tampilkan karakter terakhir dari sebuah string. Sekaligus kita akan buat script kita sendiri yang menentukan indeks karakter terakhir, terlepas dari panjang string.
Misalkan kita memiliki string seperti ini:
let str = 'abcde';
Seperti yang Anda lihat, jumlah karakter dalam
string ini adalah 5. Jika dipikir-pikir,
menjadi jelas bahwa indeks karakter terakhir
dari string ini akan 1 kurang
dari panjangnya, karena penomoran karakter dimulai
dari nol.
Jadi, dengan mengetahui panjang string, kita bisa
mengurangkannya dengan 1 dan mendapatkan indeks karakter terakhir,
kemudian dengan indeks tersebut kita bisa mendapatkan
karakter terakhir itu sendiri.
Seperti yang sudah Anda ketahui, panjang string dapat ditemukan
dengan properti length. Berdasarkan
hal itu, mari cari indeks karakter terakhir:
let str = 'abcde';
let last = str.length - 1; // indeks karakter terakhir
Gunakan indeks yang ditemukan untuk menampilkan karakter ke layar:
let str = 'abcde';
let last = str.length - 1; // indeks karakter terakhir
alert(str[last]); // menampilkan 'e'
Variabel perantara last sebenarnya
bisa tidak digunakan:
let str = 'abcde';
alert(str[str.length - 1]); // menampilkan 'e'
Diberikan sebuah string. Tampilkan karakter terakhirnya pada layar.
Diberikan sebuah string. Tampilkan karakter kedua dari belakangnya pada layar.
Diberikan sebuah string. Tampilkan karakter ketiga dari belakangnya pada layar.