Skip to content

Lặp Lại Số Lần

Lặp lại việc thực thi một hoặc nhiều node theo số lần xác định. Có thể dùng số nguyên hoặc hàm như {{$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ế

Để lặp hành động cuộn chuột xem video trên YouTube sau khi tìm kiếm

Repeat task block example

Để làm được điều đó, đầu tiên người dùng sẽ cấu hình node Cuộn Chuột để cuộn các video. Người dùng 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, người dùng 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(2,5)}} thay vì một số nguyên cố định

Repeat task block example

Sau đó, người dùng 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

Khi chạy cụm node, quy trình sẽ cuộn đến các video như mong muốn.

Repeat task block example