JavaScript is required

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` là một dạng vòng lặp trong đó khối lệnh bên trong vòng lặp được thực thi ít nhất một lần, trước khi điều kiện lặp được kiểm tra. Điều này có nghĩa là vòng lặp sẽ luôn thực hiện ít nhất một lần, ngay cả khi điều kiện ban đầu là sai. Sau khi khối lệnh được thực thi, điều kiện sẽ được kiểm tra. Nếu điều kiện đúng, vòng lặp sẽ tiếp tục. Nếu điều kiện sai, vòng lặp sẽ kết thúc. Như vậy, vòng lặp `do...while` là vòng lặp không xác định số lần lặp trước và việc xét điều kiện được thực hiện *sau* mỗi lần lặp. Phương án A không đúng vì vòng lặp `do...while` xét điều kiện *sau* khi lặp, không phải trước. Phương án B đúng vì vòng lặp `do...while` lặp *rồi* mới xét điều kiện. Phương án C không đúng vì chỉ có một dạng đúng là lặp rồi mới xét điều kiện. Phương án D không đúng vì vòng lặp `do...while` là một dạng vòng lặp có tồn tại.

Tổng hợp 500 câu hỏi trắc nghiệm Javascript có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan