6. Lệnh break, continue trong lập trình javascript

Trong lập trình JavaScript, breakcontinue là hai từ khóa điều khiển luồng dùng để kiểm soát vòng lặp (như for, while, do...while) hoặc các câu lệnh điều kiện (như if, switch). Chúng giúp bạn quản lý việc thực thi mã trong các tình huống cụ thể. Dưới đây là cách sử dụng chúng:

  1. break: break được sử dụng để thoát khỏi vòng lặp ngay lập tức khi một điều kiện được đáp ứng. Nó được sử dụng trong vòng lặp for, while, do...while, và câu lệnh switch.

Ví dụ với vòng lặp for:

javascript
for (let i = 0; i < 5; i++) {
  if (i === 3) {
    break;
  }
  console.log(i);
}
// Kết quả: 0 1 2
  1. continue: continue được sử dụng để bỏ qua phần còn lại của vòng lặp và chuyển đến lần lặp tiếp theo nếu một điều kiện được đáp ứng. Các lệnh trong khối lặp sau từ khóa continue sẽ không được thực thi trong lần lặp hiện tại.

Ví dụ với vòng lặp for:

javascript
for (let i = 0; i < 5; i++) {
  if (i === 2) {
    continue;
  }
  console.log(i);
}
// Kết quả: 0 1 3 4

Trong ví dụ trên, khi i bằng 2, lệnh console.log(i) sẽ không được thực thi và vòng lặp sẽ tiếp tục với giá trị i tiếp theo (tức là i sẽ bằng 3).

Lưu ý rằng cẩn thận sử dụng breakcontinue, đặc biệt là break, vì nó có thể làm mất kiểm soát luồng thực thi mã và dẫn đến lỗi hoặc kết quả không mong muốn. Hãy đảm bảo sử dụng chúng chỉ khi thật sự cần thiết và hiểu rõ cách chương trình của bạn sẽ hoạt động.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top