من أين تأتي الأرقام العشوائية
تستخدم الصفحة الدالة crypto.getRandomValues، وهي مصدر العشوائية الذي توفره المتصفحات لأغراض الأمان. وتصفها MDN بأنها تعطي قيمًا عشوائية قوية تشفيريًا من مولد شبه عشوائي مُغذّى بقدر كافٍ من العشوائية، ومناسبة للاستخدامات التشفيرية. وتحويل البتات العشوائية إلى رقم داخل نطاقك يحتاج إلى عناية، فأخذ باقي قسمة رقم عشوائي كبير يفضّل القيم الصغيرة قليلًا عندما لا يقبل القسمة على النطاق تمامًا. ويتجنب المولد ذلك بإهمال السحبات الواقعة في الجزء العلوي غير المتساوي والسحب من جديد، فتكون فرصة كل قيمة مساوية لغيرها تمامًا، حتى في النطاقات التي تتجاوز أربعة مليارات.
أرقام بدون تكرار
عند تفعيل «بدون تكرار» تظهر كل قيمة مرة واحدة فقط، كأنك تسحب أوراقًا من صندوق دون إعادتها. ويمكنك طلب كل أرقام النطاق، مثل الأرقام الـ49 من 1 إلى 49 بترتيب عشوائي لخلط قائمة. وإذا طلبت أرقامًا أكثر مما في النطاق، تنبهك الصفحة بدل تكرار أي رقم. ودون هذا الخيار تكون كل سحبة مستقلة، فقد يظهر الرقم نفسه مرتين، كما قد يظهر الرقم 6 في النرد مرتين متتاليتين.
الأعداد العشرية والنطاقات والترتيب
عند اختيار منازل عشرية يكون السحب متساويًا بين كل القيم بذلك العدد من المنازل، فمع منزلتين بين 0 و1 هناك 101 قيمة ممكنة من 0.00 إلى 1.00 بما فيها الطرفان. وتعمل النطاقات السالبة أيضًا، مثل من −10 إلى 10. والترتيب يغيّر طريقة عرض النتائج فقط لا الأرقام المسحوبة، فإذا كان الترتيب مهمًا، كالجائزة الأولى والثانية والثالثة، فاتركه كما سُحب. ويظهر مجموع الأرقام تحت القائمة.
رمي النرد وقلب العملة
يرمي وضع النرد حتى 50 حجرًا في المرة، لكل منها من 2 إلى 1,000 وجه، مع أزرار للأنواع الشائعة d4 وd6 وd8 وd10 وd12 وd20 وd100، ويعرض المجموع. ويقلب وضع العملة عملة عادلة حتى 1,000 مرة ويعدّ الصور والكتابات. وفي عدد قليل من المرات يكثر أن يختلف العددان، ومع كثرة المرات يقتربان من النصف لكل منهما، وهذا ما تفعله العملة العادلة.
السحب في المسابقات واختيار الطلاب
في السحوبات، رقّم المشاركين واسحب مع «بدون تكرار» واحتفظ بلقطة شاشة أو تسجيل للشاشة تظهر فيه الإعدادات، ليرى الآخرون كيف اختير الفائز. هذه أداة مجانية وليست نظام سحب معتمدًا، فإذا كانت المسابقة أو اليانصيب أو العرض الترويجي ملزمًا بقواعد رسمية أو بطريقة سحب معتمدة، فاتبع تلك القواعد.