JavaScript is required

Which of the following correctly accesses the seventh element stored in foo, an array with 100 elements?

A.
foo[6]
B.
foo[7]
C.
foo(7);
D.
foo;
Trả lời:

Đáp án đúng: A


Trong hầu hết các ngôn ngữ lập trình, mảng (array) được đánh chỉ số (index) bắt đầu từ 0. Điều này có nghĩa là phần tử đầu tiên của mảng `foo` được truy cập thông qua `foo[0]`, phần tử thứ hai là `foo[1]`, và cứ tiếp tục như vậy. Vì vậy, để truy cập phần tử thứ bảy, ta cần sử dụng chỉ số 6, tức là `foo[6]`. * **Phương án A (`foo[6]`) là đáp án đúng.** Nó truy cập phần tử thứ bảy của mảng `foo`. * Phương án B (`foo[7]`) sai vì nó truy cập phần tử thứ tám. * Phương án C (`foo(7)`) sai vì cách gọi hàm không đúng cú pháp trong hầu hết các ngôn ngữ lập trình phổ biến (C, C++, Java, Python, JavaScript...). Đây có thể là cách gọi hàm trong một số ngôn ngữ đặc biệt, nhưng không phải là cách truy cập phần tử mảng thông thường. * Phương án D (`foo`) sai vì nó trả về toàn bộ mảng, chứ không phải là một phần tử cụ thể.

Câu hỏi liên quan