เลือกพร็อกซีสำหรับทุกสี่ครั้งที่ลองใน JavaScript
แบ่งดัชนีการลองที่เริ่มจากศูนย์ออกเป็นกลุ่มก่อนใช้ตัวดำเนินการเศษกับรายการพร็อกซี
เพื่อคงพร็อกซีหนึ่งตัวไว้สี่ครั้งที่ลอง ให้จัดกลุ่มดัชนีการลองก่อนวนผ่านรายการ เมื่อมีอาร์เรย์ proxies ที่ผ่านการตรวจสอบและไม่ว่าง และจำนวนเต็ม i ที่ไม่เป็นลบซึ่งเริ่มจากศูนย์:
const proxy = proxies[Math.floor(i / 4) % proxies.length];
ดัชนี 0–3 เลือกรายการแรก 4–7 รายการที่สอง และ 8–11 รายการที่สาม เศษจะนำเลขกลุ่มกลับไปยังพร็อกซีตัวแรกหลังรายการสุดท้าย ปฏิเสธอาร์เรย์ว่างก่อนใช้พจน์นี้
ใช้ URL ที่เลือกเมื่อกำหนดค่าไคลเอนต์ HTTP ของการลองนั้น รายการพร็อกซีฟรี จัดหาผู้สมัครสาธารณะให้อาร์เรย์ จัดรูปแบบแต่ละ URL ด้วยโปรโตคอลที่ไคลเอนต์นั้นรองรับ การคำนวณเป็นเพียงการกำหนดจุดปลาย มันไม่ได้เปลี่ยนเบราว์เซอร์หรือไคลเอนต์ที่เชื่อมต่ออยู่แล้วด้วยตัวเอง
ตัดสินใจว่าการลองใหม่จะใช้ดัชนีการลองอีกตัวหรือไม่ ตัวนับความสำเร็จจะให้แนวนโยบายที่ต่างออกไป และงานที่ทำพร้อมกันอาจเสร็จในลำดับที่ต่างจากดัชนีที่กำหนดให้