Ví dụ: nếu bạn muốn hiển thị thông báo 100 lần, thì bạn có thể sử dụng vòng lặp. Nó chỉ là một ví dụ đơn giản;
Hướng dẫn này tập trung vào vòng lặp JavaScript for. Bạn sẽ tìm hiểu về các loại vòng lặp khác trong các hướng dẫn sắp tới
Cú pháp của vòng lặp for là
for (initialExpression; condition; updateExpression) { // for loop body }Nơi đây,
- initExpression khởi tạo và/hoặc khai báo các biến và chỉ thực hiện một lần
- Điều kiện được đánh giá
- Nếu điều kiện là // program to display text 5 times const n = 5; // looping from i = 1 to 5 for (let i = 1; i <= n; i++) { console.log(`I love JavaScript.`); }1, vòng lặp for kết thúc
- Nếu điều kiện là // program to display text 5 times const n = 5; // looping from i = 1 to 5 for (let i = 1; i <= n; i++) { console.log(`I love JavaScript.`); }3, khối mã bên trong vòng lặp for được thực thi
- updateExpression cập nhật giá trị của initialExpression khi điều kiện là // program to display text 5 times const n = 5; // looping from i = 1 to 5 for (let i = 1; i <= n; i++) { console.log(`I love JavaScript.`); }3
- Điều kiện được đánh giá lại. Quá trình này tiếp tục cho đến khi điều kiện là // program to display text 5 times const n = 5; // looping from i = 1 to 5 for (let i = 1; i <= n; i++) { console.log(`I love JavaScript.`); }1
Để tìm hiểu thêm về các điều kiện, hãy truy cập So sánh JavaScript và Toán tử logic
ví dụ 1. Hiển thị văn bản năm lần
// program to display text 5 times const n = 5; // looping from i = 1 to 5 for (let i = 1; i <= n; i++) { console.log(`I love JavaScript.`); }đầu ra
I love JavaScript. I love JavaScript. I love JavaScript. I love JavaScript. I love JavaScript.Đây là cách chương trình này hoạt động
IterationVariableCondition. i