Elekti prokuron por ĉiu kvara provo en JavaScript
Dividu la prov-indekson bazitan sur nulo en grupojn antaŭ ol apliki la restan operatoron al prokura listo.
Por teni unu prokuron dum kvar provoj, grupigu la prov-indekson antaŭ ol cikli tra la listo. Donita validigita ne-malplena tabelo proxies kaj nulo-bazita nenegativa entjero i:
const proxy = proxies[Math.floor(i / 4) % proxies.length];
Indeksoj 0–3 elektas la unuan eron, 4–7 la duan kaj 8–11 la trian. La resto returnigas la grupan numeron al la unua prokuro post la lasta ero. Rifuzu malplenan tabelon antaŭ ol uzi ĉi tiun esprimon.
Uzu la elektitan URL-on kiam vi agordas la HTTP-klienton de tiu provo. La listo de senpagaj prokuroj provizas publikajn kandidatojn por la tabelo; formatu ĉiun URL-on per protokolo, kiun tiu kliento subtenas. La aritmetiko planas finpunktojn; ĝi mem ne ŝanĝas retumilon aŭ jam konektitan klienton.
Decidu, ĉu ripeto konsumas alian prov-indekson. Sukcesa nombrilo produktus alian politikon, kaj paralelaj taskoj povas finiĝi laŭ alia ordo ol la indeksoj atribuitaj al ili.