JavaScript is required

Trong Javascript, vòng lặp do..while là dạng vòng lặp?

A.

Không xác định và xét điều kiện rồi mới lặp

B.

Không xác định và lặp rồi mới xét điều kiện

C.

Cả hai dạng trên

D.
Không có dạng nào
Trả lời:

Đáp án đúng: B


Vòng lặp `do...while` trong Javascript là một dạng vòng lặp đặc biệt. Điểm khác biệt của nó so với vòng lặp `while` thông thường là phần thân của vòng lặp `do...while` luôn được thực thi ít nhất một lần, ngay cả khi điều kiện kiểm tra ban đầu là `false`. Điều này là do điều kiện được kiểm tra *sau* khi phần thân vòng lặp đã được thực thi. Do đó, đáp án chính xác là 'Không xác định và lặp rồi mới xét điều kiện'. 'Không xác định' ở đây có nghĩa là số lần lặp không được xác định trước, mà phụ thuộc vào điều kiện.

Câu hỏi liên quan