Ký tự cuối cùng của chuỗi trong JavaScript
Hãy in ký tự cuối cùng của chuỗi. Đồng thời, hãy làm sao để script của chúng ta tự xác định chỉ số của ký tự cuối cùng, bất kể độ dài của chuỗi.
Giả sử chúng ta có một chuỗi như thế này:
let str = 'abcde';
Như bạn thấy, số lượng ký tự trong
chuỗi này là 5. Nếu suy nghĩ một chút,
sẽ thấy rõ ràng rằng chỉ số của ký tự cuối cùng
của chuỗi này sẽ nhỏ hơn độ dài của nó 1,
vì việc đánh số ký tự bắt đầu từ số không.
Vậy là, biết độ dài chuỗi, chúng ta có thể
trừ đi 1 và nhận được chỉ số của ký tự cuối cùng,
sau đó theo chỉ số này có thể lấy được
chính ký tự cuối cùng.
Như bạn đã biết, độ dài chuỗi có thể tìm được
bằng thuộc tính length. Dựa vào
điều này, hãy tìm chỉ số của ký tự cuối cùng:
let str = 'abcde';
let last = str.length - 1; // chỉ số của ký tự cuối cùng
Sử dụng chỉ số đã tìm để in ký tự ra màn hình:
let str = 'abcde';
let last = str.length - 1; // chỉ số của ký tự cuối cùng
alert(str[last]); // sẽ in ra 'e'
Có thể không cần khai báo biến trung gian
last:
let str = 'abcde';
alert(str[str.length - 1]); // sẽ in ra 'e'
Cho một chuỗi. Hãy in ký tự cuối cùng của nó ra màn hình.
Cho một chuỗi. Hãy in ký tự áp chót của nó ra màn hình.
Cho một chuỗi. Hãy in ký tự áp áp chót của nó ra màn hình.