Skip to content

Lặp Lại Số Lần

Lặp lại số lần thực thi một node hoặc nhiều node. Có thể là một giá trị số nguyên hoặc giá trị từ hàm như hàm {{$randint(1,2)}} sẽ tạo ra 1 số trong khoảng 1 đến 2 và sẽ lặp lại theo số lần tạo ra đó

Ví dụ thực tế

Ở đây mình đang muốn lặp lại hành động cuộn chuột để xem các video sau khi tìm kiếm trên Youtube

Repeat task block example

Để làm được điều đó, đầu tiên mình sẽ cấu hình node Cuộn Chuột để cuộn các video. Mình sẽ cấu hình để cuộn một đoạn ngẫu nhiên trong khoảng từ 500 đến 600 như sau

Repeat task block example

Tiếp theo nối với node Lặp lại số lần, mình sẽ cấu hình số lần muốn lặp lại hành động một cách ngẫu nhiên bằng hàm randint thay vì một số nguyên cố định

Repeat task block example

Sau đó mình sẽ nối đầu ra Lặp lại từ điểm vào node Cuộn chuột để có thể sử dụng lại node cuộn chuột sau số lần mong muốn. Sau khi lặp lại số lần thì quy trình sẽ tiếp tục thực hiện các node ở đầu ra con lại.

Khi đó cụm node sẽ như sau

Repeat task block example

Cuối cùng, khi chạy cụm node này, thì quy trình đã cuộn xuống các video như mình mong muốn

Repeat task block example