مولد الأرقام العشوائية
أنشئ رقمًا عشوائيًا واحدًا أو عدة أرقام ضمن أي نطاق، مع تكرار أو بدونه — باستخدام عشوائية تشفيرية.
1,082 مشاهدة
كيف تُنشأ الأرقام؟
تُسحَب الأرقام باستخدام crypto.getRandomValues، المولّد الآمن تشفيريًا في المتصفح، وتُوزَّع على نطاقك دون انحياز ناتج عن باقي القسمة (modulo bias). اختر حدًا أدنى وحدًا أقصى وعدد الأرقام التي تحتاجها؛ فعّل خيار بلا تكرار لمنع تكرار نفس الرقم — مثالي للسحوبات والقرعات وأخذ العينات والألعاب.
كل شيء يعمل على جهازك؛ لا تُخزَّن النتائج في أي مكان، وتحديث الصفحة ينتج سحبًا جديدًا تمامًا.
الأسئلة الشائعة
هل يمكنني استخدام هذا في قرعة جوائز؟
نعم. رقّم المشاركين من 1 إلى N، اضبط النطاق تبعًا لذلك، فعّل خيار بلا تكرار وأنشئ العدد الذي تحتاجه من الفائزين. خذ لقطة شاشة للتوثيق، لأن النتائج لا تُخزَّن.
هل الأرقام عشوائية فعلاً؟
تأتي من مصدر الإنتروبيا التشفيري لنظام التشغيل عبر crypto.getRandomValues — غير قابلة للتنبؤ ومناسبة حتى للأغراض الأمنية، بخلاف دالة Math.random() البسيطة.
هل يشمل النطاق الحد الأدنى والحد الأقصى معًا؟
نعم، النطاق شامل من الطرفين: يمكن أن ينتج النطاق 1-10 كلًا من 1 و10.
أدوات مشابهة
الإبلاغ عن مشكلة
مولد الأرقام العشوائية