Command Palette

Search for a command to run...

مو

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

قم بإنشاء أرقام عشوائية في أي نطاق، مع خيارات فريدة وعشرية فقط.

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

يقوم مولد الأرقام العشوائية بإنتاج رقم واحد أو أكثر مرسوم دون أي نمط يمكن التنبؤ به من النطاق الذي تحدده. تقوم بتعيين الحد الأدنى والحد الأقصى، واختيار عدد الأرقام التي تريدها، وتقوم الأداة بإرجاع القيم المنتشرة عبر تلك الفترة. إنه المعادل الرقمي لرسم الرموز المميزة المرقمة من الحقيبة، باستثناء أن الحقيبة يمكن أن تحتوي على مليارات الرموز المميزة ويكون السحب فوريًا.

يعمل هذا المولد بالكامل في متصفحك ويفضل Web Crypto API (crypto.getRandomValues) كمصدر عشوائي له، ولا يعود إلى مولد JavaScript القياسي إلا عندما لا يكون Crypto متاحًا. وهذا مهم لأن المصدرين غير قابلين للتبديل: عشوائية التشفير لا يمكن التنبؤ بها بدرجة كافية للاستخدامات الأمنية المجاورة مثل اختيار الرموز المميزة أو الخلط، في حين أن الإخراج العشوائي الزائف العادي جيد للألعاب وأخذ العينات ولكن لا ينبغي أبدًا زرع أي شيء سري. نظرًا لأن العمل يحدث محليًا، فلا يترك أي طلب جهازك على الإطلاق ولا يوجد حد للمعدل الذي يجب الوصول إليه.

بالإضافة إلى السحب الفردي، تغطي الأداة الحالات التي يصل إليها الأشخاص فعليًا: الأعداد الصحيحة أو الكسور العشرية مع عدد مختار من الأماكن، والدفعات الفريدة فقط حيث لا تتكرر أي قيمة (مفيدة في اليانصيب والسحوبات وأخذ العينات العشوائية دون استبدال)، والتوليد المجمع ما يصل إلى عشرة آلاف رقم في وقت واحد مع إجماليات جارية ومتوسط. كل شيء قابل للنسخ كقائمة مفصولة بأسطر جديدة بحيث يسقط مباشرة في جدول بيانات أو برنامج نصي أو أداة اختبار.

تأتي العشوائية من مولد التشفير الخاص بالمتصفح وليس من Math.random، وهو أمر مهم عندما تقرر النتيجة شيئًا ما. Math.random سريع، ومصنف من مصدر غير محدد، وغير مناسب بشكل واضح لأي شيء حيث تكون القدرة على التنبؤ مشكلة. يتم تعيين النطاق دون تحيز معياري، والعيب الدقيق حيث يؤدي أخذ الباقي بسذاجة إلى جعل القيم الأقل في نطاق أكثر احتمالًا قليلاً من الباقي.

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

  1. ضبط النطاق

    أدخل القيم الدنيا والقصوى. النطاق شامل للأعداد الصحيحة، لذلك يمكن من 1 إلى 6 إرجاع أي من 1 أو 2 أو 3 أو 4 أو 5 أو 6.

  2. اختر كم

    قم بتعيين العدد لرقم واحد أو دفعة كبيرة، بما يصل إلى 10000 رقم لكل سحب.

  3. اختر الخيارات

    تبديل الأعداد الصحيحة أو الكسور العشرية، وتعيين المنازل العشرية، وتمكين فريدة فقط في حالة عدم تكرار أي قيمة.

  4. إنشاء ونسخ

    انقر فوق إنشاء لسحب الدفعة، ومراجعة المجموع والمتوسط، ثم نسخ القائمة بأكملها أو أي قيمة واحدة.

الميزات الرئيسية

  • مصدر عشوائي التشفير

    تأتي الأرقام من crypto.getRandomValues بدلاً من Math.random، والتي يمكن التنبؤ بتسلسلها من خلال عدد قليل من المخرجات السابقة

  • أي نطاق أو عدد صحيح أو عشري

    ارسم أرقامًا صحيحة أو أعدادًا عشرية بعدد قابل للتكوين من الأماكن، عبر نطاقات موجبة أو سالبة.

  • دفعات فريدة فقط

    ضمان عدم تكرار اليانصيب والسحوبات وأخذ العينات دون استبدال، مع تحذير واضح عندما يكون النطاق صغيرًا جدًا.

  • الجيل بالجملة مع الإحصائيات

    قم بإنشاء ما يصل إلى 10000 رقم في وقت واحد وشاهد المجموع الجاري والمتوسط بجانب القائمة.

Frequently Asked Questions

يقوم منشئ الأرقام العشوائية بتعيين مصدر غير متوقع للبتات على النطاق الذي تختاره. تقرأ هذه الأداة البايتات من Web Crypto API عندما تكون متاحة وتقوم بقياسها في الفاصل الزمني الأدنى إلى الأقصى، بحيث يكون لكل قيمة في النطاق فرصة متساوية للرسم.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

random number generatorrandom numberrngpick a random numberrandom integerunique random numberslottery number generator