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 `condition ? value_if_true : value_if_false`. Trong trường hợp này, `condition` là `$a == 12`. Vì `$a` được gán giá trị là 12, điều kiện này là đúng. Do đó, toán tử trả về giá trị `value_if_true`, tức là 5.

Câu hỏi liên quan