مولّد أرقام عشوائية

محلييعمل داخل متصفحك، وتبقى الملفات والمدخلات على جهازكمجانيمجاني الاستخدام

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

النتائج
المدخل
النتائج

النتائج

يعمل داخل متصفحك، وتبقى الملفات والمدخلات على جهازك

نبذة عن الأرقام العشوائية

يستخدم هذا المولّد واجهة Web Crypto‏ (crypto.getRandomValues) بدلًا من Math.random، ليمنحك أعدادًا صحيحة عشوائية قوية تشفيريًا وغير متحيّزة، مناسبة للسحوبات والمسابقات وأخذ العينات والاختبار. اختر أي حدّ أدنى وأقصى، وولّد رقمًا واحدًا أو دفعة كاملة، وفعّل خيار عدم التكرار لليانصيب أو الاختيارات الفريدة. تُنتَج كل العشوائية محليًا على جهازك.

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

  1. 1أدخل أصغر وأكبر عدد صحيح، وكلاهما مشمول في النطاق.
  2. 2حدد عدد القيم المطلوب توليدها حتى 1000، وفعّل النتائج غير المكررة عند الحاجة.
  3. 3أنشئ القيم، ثم انسخ القائمة الناتجة.

أسئلة شائعة

هل يشمل التوليد الحدين الأدنى والأقصى؟
نعم. يمكن للنطاق من 1 إلى 6 أن يعيد أي عدد صحيح من 1 حتى 6.
ماذا يحدث إذا كان الحد الأدنى أكبر من الحد الأقصى؟
ترتّب الأداة القيمتين وتتعامل مع الأصغر بوصفه الحد الأدنى.
لماذا قد يفشل توليد قيم غير مكررة؟
لا يمكن طلب أعداد صحيحة فريدة أكثر مما يحتويه النطاق الشامل. فمثلًا، يحتوي النطاق من 1 إلى 10 على عشر نتائج فريدة فقط.
ما مصدر العشوائية المستخدم؟
يستخدم المولّد Web Crypto بدلًا من Math.random، ويتجنب انحياز باقي القسمة عند تحويل القيم العشوائية إلى النطاق المطلوب.