JavaScript is required

Nếu $a = 12 thì câu lệnh sau: ($a == 12) ? 5 : 1 có kết quả là?

A.

12

B.

1

C.

Error

D.
5
Trả lời:

Đáp án đúng: D


Câu hỏi này kiểm tra kiến thức về toán tử điều kiện (ternary operator) trong lập trình. Toán tử này có dạng `(điều_kiện) ? giá_trị_nếu_đúng : giá_trị_nếu_sai`. Trong trường hợp này, điều kiện là `$a == 12`. Vì `$a` có giá trị là 12, điều kiện này đúng. Do đó, biểu thức trả về giá trị 5.

Câu hỏi liên quan