JavaScript is required

Cho str = “Yunlin university”, lệnh str.lastIndexOf(“i”, 7) trả về kết quả là bao nhiêu?

A.

4

B.

14

C.

7

D.

-1

Trả lời:

Đáp án đúng: A


Lệnh str.lastIndexOf("i", 7) tìm kiếm vị trí cuối cùng của ký tự "i" trong chuỗi str, nhưng chỉ trong phạm vi từ đầu chuỗi đến vị trí index 7. Trong chuỗi "Yunlin university", các ký tự và vị trí của chúng như sau:

  • Y - 0
  • u - 1
  • n - 2
  • l - 3
  • i - 4
  • n - 5
  • - 6
  • u - 7

Như vậy, trong phạm vi từ index 0 đến 7, ký tự "i" xuất hiện lần cuối ở vị trí index 4. Do đó, kết quả trả về là 4.

Câu hỏi liên quan