Tiny Online Tools logoTiny Online Toolssearchابحث في الادوات…grid_viewكل الادوات
الرئيسيةchevron_rightادوات الامانchevron_rightمولد القيم المنطقية العشوائيةمولد القيم المنطقية العشوائية

مولد القيم المنطقية العشوائية

أنشئ قوائم من قيم true/false العشوائية مع احتمالية وعدد قابلَين للتهيئة.

نسبة احتمال أن تكون كل قيمة صحيحة. 50% = رمي عملة.

ادوات مشابهة

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

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

أنشئ قوائم أعداد عشرية عشوائية مع نطاق ودقة وتوزيع قابلَين للتهيئة.

مولد السلاسل العشوائية

مولد السلاسل العشوائية

أنشئ سلاسل عشوائية للرموز والمعرّفات.

مولد عناوين IP العشوائية

مولد عناوين IP العشوائية

ولّد عناوين IPv4 وIPv6 عشوائية للاختبار والتطوير مع اختيار النطاق العام او الخاص.

قائمة كلمات المرور العشوائية

قائمة كلمات المرور العشوائية

توليد قوائم كلمات مرور آمنة مع مجموعات أحرف قابلة للتهيئة.

تقسيم PDF

تقسيم PDF

قسّم ملف PDF إلى صفحات فردية أو نطاقات صفحات.

محدد الهاش

محدد الهاش

حدد خوارزميات الهاش المحتملة من نمط سلسلة الهاش.

تحويل النص الى snake_case

تحويل النص الى snake_case

حول الجمل والعبارات الى تنسيق snake_case.

apps

المزيد من الادوات

تصفح مجموعتنا الكاملة من الادوات المجانية عبر الانترنت.

مولد القيم المنطقية العشوائية

أنشئ دُفعات من قيم true/false العشوائية بنقرة واحدة. اضبط عدد القيم التي تحتاجها واحتمال أن تكون كل قيمة true — من رمية عملة عادلة 50/50 حتى توزيعات شديدة الانحياز.

متى تحتاج قيمًا منطقية عشوائية

  • اختبارات الوحدة — ابذر الـ fixtures بمزيج واقعي من رايات true/false.
  • المحاكاة — نمّذج أحداثًا ثنائية بإحتمالية معروفة (معدل نجاح 70%، فقد حزم 10%، إلخ).
  • محاكاة البيانات — اعبئ أعمدة منطقية في بذور CSV أو fixtures JSON.
  • تعليم الاحتمالية — أكّد بصريًا أن 100 رمية عملة تنتج تقريبًا 50% صح.
  • اختبار واجهة المستخدم — أنشئ حالات خانات اختيار لاختبارات الإجهاد.

ضبط الاحتمالية

يحدد شريط التمرير احتمال أن تكون كل قيمة true:

  • 50% — رمية عملة غير متحيزة، نصف صح ونصف خطأ.
  • 10% — حدث نادر: نحو 1 من كل 10 ستكون true.
  • 90% — حدث شائع: نحو 9 من كل 10 ستكون true.
  • 0% / 100% — دائمًا خطأ / دائمًا صح (مفيد للاختبارات المرجعية).

كل قيمة تُسحب بشكل مستقل — النتائج السابقة لا تؤثر على المستقبلية.

العشوائية

كل قيمة تُسحب باستخدام crypto.getRandomValues (مولّد الأعداد العشوائية الآمن مشفريًا في المتصفح)، لذا تكون النتائج موزّعة بالتساوي وغير متحيزة. لـ 5,000 قيمة بنسبة 50%، العدد المتوقع للـ true ≈ 2,500 ± ~35 (ضمن انحراف معياري واحد).

الإخراج

تظهر النتائج فوريًا أثناء ضبط الإدخالات. «نسخ الكل» يضع كل قيمة في سطرها. التنزيل يحفظ booleans.txt.

الخصوصية

كل العمليات تجري داخل متصفحك. لا شيء يُرسَل إلى خادم.