JavaScript is required

Sau 2 câu lệnh dưới đây thì giá trị biến $x và $y là bao nhiêu?$x = 10;$y = 2 + $x++;

A.

$x là 10; $y là 13

B.

$x là 11; $y là 12

C.

$x là 10, $y là 12

D.
$x là 11; $y là 13
Trả lời:

Đáp án đúng: B


Đầu tiên, $x được gán giá trị 10. Sau đó, $y được gán giá trị bằng 2 cộng với giá trị hiện tại của $x (là 10), tức là $y = 2 + 10 = 12. Sau phép gán này, $x tăng lên 1, tức là $x = 11. Vậy, $x là 11 và $y là 12.

Câu hỏi liên quan