أداة الاختيار العشوائي

اختر عنصرًا عشوائيًا من قائمة، أو اخلط القائمة، أو ارمِ النرد، أو اقلب العملات، أو اسحب رقمًا من نطاق، وكل ذلك يُولَّد بعشوائية آمنة داخل متصفحك.

جارٍ تحميل الأداة…

أداة الاختيار العشوائيأداة الاختيار العشوائي هي أداة سريعة لاتخاذ القرار والعشوائية تتضمن خمسة أوضاع: الاختيار من قائمة، وخلط قائمة، ورمي النرد، وقلب العملات، وسحب رقم من نطاق. اكتب خياراتك خيارًا واحدًا في كل سطر، وحدّد عدد ما تريد سحبه، ثم اضغط «اختيار» للحصول على نتيجة جديدة في كل مرة. تأتي كل العشوائية من Web Crypto API وتعمل بالكامل داخل متصفحك، لذا لا تُرسَل قوائمك وعمليات السحب إلى أي مكان أبدًا.

ما هي أداة الاختيار العشوائي؟

أداة الاختيار العشوائي هي أداة مجانية تعمل داخل المتصفح لإجراء اختيارات عشوائية بلا تحيّز. يستخدمها المعلمون لاستدعاء الطلاب، ويستخدمها صنّاع البث والمجتمعات لإجراء السحوبات، وتستخدمها الفرق لتوزيع المهام أو حسم التعادل من دون جدال. يعمل وضعا «الاختيار من القائمة» و«خلط القائمة» على العناصر التي تكتبها في مربع القائمة (عنصر واحد في كل سطر)؛ ويسحب وضع «نطاق الأرقام» رقمًا بين حدٍّ أدنى وحدٍّ أعلى تختارهما؛ ويرمي وضع «النرد» أي عدد من النرد بأي عدد من الأوجه؛ ويقلب وضع «العملة» عملة واحدة أو أكثر. تُنتَج كل نتيجة باستخدام crypto.getRandomValues، وهو مصدر العشوائية الآمن نفسه الذي تستخدمه المتصفحات للتشفير، لذا فإن عمليات السحب غير قابلة للتنبؤ حقًا، وليست مجرد لعبة Math.random متحيّزة.

كيفية استخدام أداة الاختيار العشوائي

  1. اختر وضعًا من الأعلى: الاختيار من القائمة، أو خلط القائمة، أو النرد، أو العملة، أو نطاق الأرقام.
  2. في أوضاع القائمة، اكتب خياراتك في مربع القائمة، عنصرًا واحدًا في كل سطر.
  3. في نطاق الأرقام، حدّد الحد الأدنى والحد الأعلى؛ وفي النرد، حدّد عدد الأوجه وعدد حبات النرد التي ترميها.
  4. اضبط عدد السحب لاختيار عدد العناصر التي تسحبها (وضعا القائمة والعملة).
  5. اضغط «اختيار» لإنشاء نتيجة، واضغط مرة أخرى في أي وقت للسحب من جديد.
  6. اقرأ النتيجة في مربع النتيجة وانسخها بزر النسخ.

أمثلة

اختيار فائز واحد من قائمة سحب

المدخل

alice
bob
carol
dave
erin

المخرج

carol

رمي حبتي نرد سداسيتي الأوجه

المدخل

الوضع: النرد، الأوجه: 6، النرد: 2

المخرج

4, 1  (total 5)

سحب رقم بين 1 و100

المدخل

الوضع: نطاق الأرقام، الحد الأدنى: 1، الحد الأعلى: 100

المخرج

73

الأسئلة الشائعة

ما مدى عشوائية النتائج؟
تستخدم النتائج crypto.getRandomValues من Web Crypto API، وهو مصدر العشوائية الآمن تشفيريًا في المتصفح، وليس Math.random القابل للتنبؤ. تُولَّد كل عملية سحب فقط عندما تضغط «اختيار»، لذا فهي غير قابلة للتنبؤ حقًا وبلا تحيّز.
هل يمكنني اختيار أكثر من عنصر دفعة واحدة؟
نعم. في وضعي «الاختيار من القائمة» و«العملة»، اضبط عدد السحب لاستخراج عدة نتائج دفعة واحدة. في «الاختيار من القائمة»، تُسحب العناصر دون تكرار حتى تنفد القائمة؛ استخدم «خلط القائمة» لإعادة ترتيب القائمة بأكملها بدلًا من ذلك.
ما الفرق بين «الاختيار من القائمة» و«خلط القائمة»؟
يختار «الاختيار من القائمة» عدد العناصر الذي تحدّده في عدد السحب، بينما يعيد «خلط القائمة» كل العناصر بترتيب عشوائي جديد. كلاهما يقرأ مربع القائمة نفسه، عنصرًا واحدًا في كل سطر.
كيف يعمل وضعا النرد والعملة؟
يرمي وضع النرد عدد حبات النرد التي تختارها، لكلٍّ منها عدد الأوجه الذي تحدّده، ويعرض كل قيمة إضافةً إلى المجموع. ويقلب وضع العملة عدد العملات الموجود في عدد السحب ويبلّغ عن صورة أو كتابة لكل عملة.
هل تُرسَل قائمتي إلى خادم؟
لا. يعمل كل شيء بالكامل داخل متصفحك. لا تغادر قائمتك ونطاقاتك وعمليات سحبك جهازك أبدًا، ولا تُرفع، ولا يُخزَّن أي شيء على أي خادم، لذا تعمل الأداة دون اتصال وتحافظ على خصوصية بياناتك.

أدوات ذات صلة