ฉันจะขอบคุณมากถ้าคุณสามารถแชร์หน้าเหล่านี้กับเพื่อน บุ๊กมาร์ก หรือลิงก์ไปยังหน้าเหล่านี้ ขอบคุณ! 🙏

หมุนวงล้อ

Acrafto Team สุ่ม
อัปเดต
ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ไม่มีตัวเลขใดถูกส่งออกจากอุปกรณ์

พิมพ์ตัวเลือกของคุณ แล้วหมุนวงล้อ

ทุกบรรทัดในกล่องข้อความจะกลายเป็นหนึ่งชิ้นส่วนของวงล้อ กดหมุน วงล้อจะหมุน แล้วช้าลง และชิ้นส่วนที่อยู่ใต้ตัวชี้คือผู้ชนะ

ไม่มีการอัปโหลดข้อมูล รายการของคุณอยู่ในแท็บเบราว์เซอร์และหายไปเมื่อคุณ ปิดมัน

ผู้ชนะถูกเลือกก่อนที่วงล้อจะเริ่มเคลื่อนที่

เรื่องนี้สำคัญกว่าที่ฟังดู

วิธีที่ชัดเจนในการสร้างวงล้อคือผลักมันด้วยแรงสุ่ม ปล่อยให้แรงเสียดทานทำให้ มันช้าลง แล้วอ่านว่าอะไรอยู่ใต้ตัวชี้ วิธีนี้ทำให้ผลลัพธ์ขึ้นอยู่กับการปัดเศษ ของมุมสุดท้ายและจำนวนเฟรมภาพเคลื่อนไหวที่อุปกรณ์ของคุณวาดได้ทัน — โทรศัพท์ เครื่องช้ากับเดสก์ท็อปเครื่องเร็วจะไม่ยุติธรรมเท่ากัน

วงล้อนี้ทำตรงกันข้าม มันสุ่มผู้ชนะจาก crypto.getRandomValues() ก่อน แล้วจึง คำนวณมุมหมุนที่แน่นอนเพื่อให้ชิ้นส่วนนั้นมาอยู่ใต้ตัวชี้ และเล่นภาพเคลื่อนไหว ไปยังมุมนั้น การหมุนคือการนำเสนอ ส่วนการสุ่มถูกตัดสินไปแล้วและสม่ำเสมอ อย่างพิสูจน์ได้

ดังนั้นทุกชิ้นส่วนมีโอกาสเท่ากันทุกประการ ไม่ว่าจะมีกี่ชิ้นส่วน ป้ายชื่อยาว แค่ไหน หรือคุณใช้อุปกรณ์อะไรอยู่

ลบผู้ชนะออก หรือหมุนวงล้อเต็มต่อไป

เมื่อเปิด ลบผู้ชนะออก การหมุนแต่ละครั้งจะเอารายการที่ชนะออกจากวงล้อ หมุนซ้ำแล้วคุณจะได้ลำดับ — ที่หนึ่ง ที่สอง ที่สาม เหมาะสำหรับการสุ่มรางวัล หลายรางวัล หรือการตัดสินลำดับการนำเสนอต่อหน้าห้อง

เมื่อปิด วงล้อยังคงครบและตัวเลือกเดียวกันสามารถชนะได้สองครั้ง — ซึ่งเหมาะ สำหรับ “คืนนี้เรากินอะไรกันดี”

ถ่วงน้ำหนักวงล้อด้วยการใส่รายการซ้ำ

วงล้อให้ทุกชิ้นส่วนมีโอกาสเท่ากัน ดังนั้นวิธีเพิ่มความได้เปรียบให้ตัวเลือก หนึ่งคือให้มันมีชิ้นส่วนมากขึ้น การใส่ชื่อซ้ำสองครั้งจะเพิ่มสัดส่วนเป็นสองเท่า

รายการชิ้นส่วนโอกาสของ Pizza
Pizza, Sushi, Tacos333%
Pizza, Pizza, Sushi, Tacos450%
Pizza ×3, Sushi, Tacos560%

ป้ายชื่อที่ซ้ำจะปรากฏบนวงล้อมากกว่าหนึ่งครั้ง ซึ่งซื่อตรง — ใครที่ดูอยู่ สามารถนับชิ้นส่วนและเห็นการถ่วงน้ำหนักได้ แทนที่จะเชื่อคำพูดของคุณ การมองเห็น แบบนั้นคือจุดประสงค์ของวงล้อ น้ำหนักที่ซ่อนไว้จะทำลายจุดประสงค์นั้น

สำหรับน้ำหนักที่ละเอียดกว่าที่ไม่พอดีกับชิ้นส่วน ตัวสร้างตัวเลขสุ่มรองรับ คู่ค่า ตัวเลข:น้ำหนัก โดยตรงแทน

จำนวนชิ้นส่วนที่ยังอ่านออกได้

ชิ้นส่วนจะเล็กลงเมื่อรายการเพิ่มขึ้น และป้ายชื่อถูกวาดตามแนวรัศมี ดังนั้น จึงมีเพดานในทางปฏิบัติที่ต่ำกว่าเพดานทางเทคนิคมาก

  • สูงสุด 12 — สบายตา อ่านป้ายได้ในพริบตา
  • 12 ถึง 20 — อ่านได้ แต่ชื่อยาวเริ่มแน่นขึ้น
  • 20 ถึง 30 — ใช้ได้เฉพาะป้ายชื่อสั้นเท่านั้น
  • มากกว่า 30 — วงล้อยังคงทำงานและการสุ่มยังคงยุติธรรม แต่ไม่มีใครอ่านมัน ได้ขณะที่มันหมุน

ป้ายชื่อที่ยาวเกิน 18 ตัวอักษรจะถูกตัดพร้อมจุดไข่ปลาเพื่อให้อยู่ในชิ้นส่วน ของมัน ถ้ารายการของคุณยาวจนวงล้ออ่านไม่ออก ตัวสุ่มเลือกชื่อ ทำงานแบบเดียวกันโดยไม่มีการแสดง

การเข้าถึงและการเคลื่อนไหว

วงล้อเคารพ prefers-reduced-motion ถ้าระบบของคุณขอให้ลดการเคลื่อนไหว ภาพเคลื่อนไหวการหมุนจะถูกข้ามและผู้ชนะจะปรากฏขึ้นทันที ผลลัพธ์เหมือนกันทั้ง สองแบบ เพราะการสุ่มไม่เคยขึ้นอยู่กับภาพเคลื่อนไหวเลย

ผู้ชนะยังถูกประกาศในพื้นที่สด (live region) ด้วย ดังนั้นโปรแกรมอ่านหน้าจอ จะอ่านออกมาโดยที่ผู้ใช้ไม่ต้องค้นหาเอง

ที่ที่วงล้อสุ่มเลือกถูกนำไปใช้

  • การตัดสินใจ — มื้อเที่ยง ภาพยนตร์ งานบ้านไหน
  • ไลฟ์สตรีมและห้องเรียน — การหมุนคือจุดสนใจ ผู้คนเฝ้าดูมัน
  • การแจกของรางวัล — การสุ่มที่มองเห็นได้ดูยุติธรรมกว่าตัวเลขที่ปรากฏขึ้นเฉยๆ สำหรับผู้ชม
  • กิจกรรมทำความรู้จัก — ใครตอบคำถามถัดไป

คำถามที่พบบ่อย (FAQ)

วงล้อรองรับตัวเลือกได้กี่แบบ? ไม่มีขีดจำกัดตายตัว แต่เกินประมาณสามสิบชิ้นส่วน ป้ายชื่อจะบางเกินไปจนอ่านไม่ออก ป้ายชื่อยาวจะถูกตัดพร้อมจุดไข่ปลาเพื่อให้อยู่ในชิ้นส่วนของมัน
วงล้อยุติธรรมจริงหรือเมื่อมีจำนวนชิ้นส่วนเป็นเลขคี่? ใช่ ชิ้นส่วนเท่ากันโดยโครงสร้าง และผู้ชนะถูกสุ่มอย่างสม่ำเสมอก่อนภาพเคลื่อนไหว ดังนั้นเจ็ดตัวเลือกยุติธรรมพอๆ กับแปดตัวเลือก
ฉันทำให้ตัวเลือกหนึ่งมีโอกาสมากขึ้นได้ไหม? ไม่ได้บนตัววงล้อเอง — แต่การเพิ่มรายการเดิมซ้ำสองครั้งจะเพิ่มจำนวนชิ้นส่วนเป็นสองเท่าและทำให้โอกาสเพิ่มขึ้นตาม สำหรับการควบคุมที่ละเอียดกว่านี้ ตัวสร้างตัวเลขสุ่มรองรับการถ่วงน้ำหนักโดยตรง
รายการของฉันถูกบันทึกไว้ไหม? ไม่ มันอยู่ในหน้าเว็บและหายไปเมื่อโหลดใหม่ ไม่มีอะไรถูกส่งไปยังเซิร์ฟเวอร์
ฉันพิสูจน์การหมุนให้ผู้ชมดูได้ไหม? วงล้อเป็นอุปกรณ์แสดงผลด้วยภาพ ไม่ใช่หลักฐาน — ผู้ชมตรวจสอบย้อนหลังไม่ได้ สำหรับการสุ่มที่มีใครตรวจสอบได้ ให้ใช้โหมด Seed ในตัวสร้างตัวเลขสุ่มและเผยแพร่ใบรับรอง