Câu lệnh continue
Câu lệnh continue thực hiện việc chuyển tiếp cưỡng bức
sang lần lặp tiếp theo của vòng lặp.
Cú pháp
continue;
Ví dụ
Giả sử chúng ta có một mảng số. Hãy
duyệt qua nó bằng vòng lặp và với các số chia hết
cho 2, chúng ta sẽ bình phương và xuất ra
console, còn các số chia hết cho 3,
chúng ta sẽ lập phương và xuất ra console:
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
for (let elem of arr) {
let res;
if (elem % 2 == 0) {
res = elem * elem;
} else if (elem % 3 == 0) {
res = elem * elem * elem;
} else {
continue; // chuyển sang lần lặp mới của vòng lặp
}
console.log(res); // sẽ thực thi nếu chia hết cho 2 hoặc 3
}
Xem thêm
-
bài học từ sách giáo khoa JavaScript,
trong đó mô tả chi tiết cách làm việc vớicontinue -
câu lệnh
break,
câu lệnh này kết thúc vòng lặp một cách cưỡng bức