چرخ شانس
برنده پیش از حرکت چرخ و با crypto.getRandomValues مرورگر شما انتخاب میشود، پس هر قسمت شانس برابر دارد. چرخش حدود چهار ثانیهای فقط نتیجه را نشان میدهد.
روش استفاده
- در کادر هر خط یک گزینه بنویسید. خطهای خالی نادیده گرفته میشوند.
- چرخاندن را بزنید. چرخ حدود چهار ثانیه میچرخد و روی برنده میایستد.
- برای برداشتن برنده از فهرست «حذف برنده» را بزنید، بعد برای انتخاب بعدی دوباره بچرخانید.
روش محاسبه
برنده پیش از حرکت چرخ و با مولد عدد تصادفی رمزنگارانه مرورگر شما (crypto.getRandomValues) انتخاب میشود. هر برش شانس برابر دارد.
بعد انیمیشن زاویه توقف را درون برش انتخابشده حساب میکند، چند دور کامل اضافه میکند و نرم کند میشود. انیمیشن فقط نتیجه را نشان میدهد و آن را تعیین نمیکند.
اگر یک گزینه را دو بار بنویسید دو برش میگیرد، پس شانس بردنش دو برابر است.
ایدههایی برای استفاده از چرخ
- انتخاب اینکه چه کسی در بازی یا جلسه اول برود.
- انتخاب برنده از فهرست شرکتکنندگان قرعهکشی.
- تصمیم برای اینکه کجا غذا بخوریم یا چه بپزیم وقتی کسی نظر قطعی ندارد.
- صدا زدن دانشآموزان در کلاس بدون جانبداری از کسی.
پرسشهای رایج
آیا چرخ واقعاً تصادفی است؟
بله. انتخاب از crypto.getRandomValues میآید، همان منبع تصادفی که مرورگرها برای ویژگیهای امنیتی به کار میبرند، و هر برش شانس برابر دارد.
چطور شانس یک گزینه را بیشتر کنم؟
آن را در چند خط بنویسید. هر خط برش جداگانهای میشود، پس گزینهای که سه بار نوشته شده سه برابر شانس دارد.
چند گزینه میتوانم اضافه کنم؟
تا 100. خطهای اضافه روی چرخ نمیآیند و یک یادداشت آن را اعلام میکند.
آیا ورودیهایم ذخیره یا بارگذاری میشود؟
نه. فهرست در همین صفحه و در مرورگر شما میماند و با بستن یا بارگذاری دوباره پاک میشود.