JavaScript is required

What is output?
Media VietJack

A.
5
B.
7
C.
9
D.
10
Trả lời:

Đáp án đúng: A


Đầu tiên, ta thấy vòng lặp `for` chạy từ `i = 1` đến `i <= 5`. Trong mỗi vòng lặp, biến `sum` được cộng thêm giá trị của `i`. - Lần lặp 1: `i = 1`, `sum = 0 + 1 = 1` - Lần lặp 2: `i = 2`, `sum = 1 + 2 = 3` - Lần lặp 3: `i = 3`, `sum = 3 + 3 = 6` - Lần lặp 4: `i = 4`, `sum = 6 + 4 = 10` - Lần lặp 5: `i = 5`, `sum = 10 + 5 = 15` Sau khi vòng lặp kết thúc, dòng lệnh `sum -= 8;` được thực hiện, nghĩa là `sum = 15 - 8 = 7`. Vậy, kết quả in ra màn hình là 7.

Câu hỏi liên quan