JavaScript is required

Trường tên nào sau đây là hợp lệ:

A.

#10

B.

$1

C.

123

D.

(123)

Trả lời:

Đáp án đúng: B


Trong hầu hết các ngôn ngữ lập trình, tên biến (hay trường tên) phải tuân theo một số quy tắc: * **Bắt đầu bằng chữ cái hoặc dấu gạch dưới (_)**: Tên biến không được bắt đầu bằng số hoặc các ký tự đặc biệt khác. * **Chỉ chứa chữ cái, số và dấu gạch dưới**: Các ký tự đặc biệt như #, $, (,), v.v., thường không được phép. * **Không trùng với từ khóa**: Tên biến không được trùng với các từ khóa dành riêng của ngôn ngữ. Với các quy tắc trên, ta xét các phương án: * **A. #10**: Bắt đầu bằng ký tự đặc biệt #, không hợp lệ. * **B. $1**: Bắt đầu bằng ký tự đặc biệt $, không hợp lệ. * **C. 123**: Bắt đầu bằng số, không hợp lệ. * **D. (123)**: Bắt đầu bằng dấu ngoặc, không hợp lệ. Như vậy, không có đáp án nào hợp lệ.

Câu hỏi liên quan