Lấy ký tự của chuỗi trong JavaScript

Giả sử chúng ta có một chuỗi nào đó. Mỗi ký tự trong chuỗi này có số thứ tự riêng của nó: ký tự đầu tiên số 0, ký tự thứ hai - số 1, ký tự thứ ba số 2 và cứ tiếp tục như vậy.

Như bạn đã nhận thấy, việc đánh số ký tự bắt đầu từ số không (số không là điểm bắt đầu đánh số thường gặp trong lập trình).

Nếu cần, bạn có thể truy cập vào một ký tự cụ thể của chuỗi theo số thứ tự của nó. Để làm điều này, bạn viết tên biến, sau tên đó đặt dấu ngoặc vuông và trong các dấu ngoặc đó chỉ định số thứ tự của ký tự.

Hãy xem một ví dụ. Giả sử chúng ta có một chuỗi như thế này:

javascriptlet str = 'abcde';

Hãy thử truy cập vào một vài ký tự của chuỗi này:

javascriptlet str = 'abcde';

alert(str[0]); // sẽ hiển thị 'a'
alert(str[1]); // sẽ hiển thị 'b'
alert(str[2]); // sẽ hiển thị 'c'

Số thứ tự của ký tự cũng có thể được lưu trữ trong một biến:

javascriptlet str = 'abcde';
let num = 3; // số thứ tự ký tự trong biến

alert(str[num]); // sẽ hiển thị 'd'
Задание 1

Cho một chuỗi 'abcde'. Bằng cách truy cập vào các ký tự riêng lẻ của chuỗi này, hãy hiển thị ra màn hình ký tự 'a', ký tự 'c', ký tự 'e'.

Задание 2

Cho một biến chứa chuỗi 'abcde'. Bằng cách truy cập vào các ký tự riêng lẻ của chuỗi này, hãy ghi vào một biến mới các ký tự của chuỗi đó theo thứ tự ngược lại, tức là 'edcba'.

Задание 3

Cho biến str chứa chuỗi 'abcde' và biến num chứa số thứ tự ký tự. Hãy hiển thị ra màn hình ký tự có số thứ tự được lưu trong biến num.