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

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

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

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

ادوات مشابهة

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

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

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

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

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

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

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

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

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

مولد NanoID

مولد NanoID

توليد معرّفات فريدة مضغوطة وآمنة للرابط مع أبجدية وحجم قابل للتخصيص.

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

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

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

إلغاء قفل PDF

إلغاء قفل PDF

أزل حماية كلمة المرور من ملف PDF محليًا.

حاسبة القرض

حاسبة القرض

احسب الدفعات الشهرية والفائدة الاجمالية والتكلفة الكلية من اصل القرض والنسبة والمدة.

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.

الخصوصية

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