Kiểm soát dòng chảy là gì?

Trong lập trình máy tính, luồng điều khiển hoặc luồng điều khiển là các lệnh gọi, lệnh và câu lệnh được thực thi hoặc đánh giá khi chương trình đang chạy. Nhiều ngôn ngữ lập trình có cái được gọi là câu lệnh điều khiển, được sử dụng để xác định phần mã nào được chạy trong chương trình bất cứ lúc nào. Một ví dụ về câu lệnh điều khiển là câu lệnh if / other, được hiển thị trong ví dụ JavaScript sau.

var x = 1; if (x === 1) {window.alert ("x bằng 1."); } other {window.alert ("x không bằng 1.");

}

Trong ví dụ này, nếu biến x được đặt bằng 1, thì mã trong dấu ngoặc nhọn {} sau khi câu lệnh "if" được thực thi. Mặt khác, mã trong dấu ngoặc nhọn sau khi câu lệnh "other" được thực thi. Mã này hoạt động để kiểm soát luồng của chương trình, tùy thuộc vào giá trị của biến x.

Lưu ý: Điều khiển luồng và điều khiển luồng là các thuật ngữ khác nhau, không được sử dụng thay thế cho nhau.

Thực thi, Goto, câu lệnh If, nhãn, thuật ngữ lập trình, chương trình con