1 00:00:04,979 --> 00:00:09,499 Khi bạn sử dụng khối lặp lại để lặp mã lệnh, bằng cách nào máy tính biết được 2 00:00:09,499 --> 00:00:11,630 khi nào thì lặp đủ số lần? 3 00:00:11,630 --> 00:00:17,360 Khối lặp lại thực ra ẩn chứa một đoạn mã lệnh phức tạp hơn gọi là vòng lặp for 4 00:00:17,360 --> 00:00:22,410 để đếm từ giá trị bắt đầu tới giá trị kết thúc theo hệ số tăng dần cụ thể. 5 00:00:22,410 --> 00:00:29,129 Ví dụ khối lặp lại ba lần đếm từ 1 đến 3 theo hệ số 1. 6 00:00:29,129 --> 00:00:33,019 Mỗi lần đếm, khối này chạy mã lệnh bên trong vòng lặp. 7 00:00:33,019 --> 00:00:37,309 Vòng lặp for biết mình phải chạy bao nhiêu lần bằng biến 'đếm' được thiết lập ở 8 00:00:37,309 --> 00:00:42,803 giá trị bắt đầu khi bắt đầu vòng lặp và cộng thêm hệ số mỗi lần chạy vòng lặp. 9 00:00:42,803 --> 00:00:48,058 Ngay khi biến 'đếm' cao hơn giá trị kết thúc, vòng lặp sẽ ngừng chạy. 10 00:00:48,058 --> 00:00:53,282 Lợi ích của việc dùng vòng lặp for thay vì dùng khối lặp lại là bạn có thể 11 00:00:53,282 --> 00:00:56,750 thực sự nhìn thấy biến 'đếm' và sử dụng trong vòng lặp của mình.