كيفية الاستخدام
- الصق قائمتك (عنصر واحد في كل سطر).
- اختر اختيار الفائزين أو الوضع العشوائي.
- قم بتعيين عدد الفائزين والسماح/تعطيل التكرارات.
- قم بتشغيل النتائج، ثم انسخها أو أعد تشغيلها في أي وقت.
الميزات الأساسية
- Crypto-Secure Random: استخدم
crypto.getRandomValues()بدلاً منMath.random()لتحقيق عدالة أقوى. - قائمة خلط ورق اللعب: خلط العناصر باستخدام Fisher–Yates للفرق أو المجموعات أو الطلب.
- اختيار فائزين متعددين: اسحب عدة فائزين ومنع التكرارات بشكل اختياري.
- لا يوجد تحميل على الخادم: معالجة القوائم محليًا والحفاظ على خصوصية الإدخالات.
- رائع للاستخدام في: السحوبات، والفصول الدراسية، وفرز الفريق، والقرارات السريعة.
الأدوات ذات الصلة
عداد الكلمات ومقدر الرمز المميز لـ GPT وGemini. قم بإحصاء CJK، وتقدير الرموز المميزة، وتكلفة واجهة برمجة التطبيقات (API) للمشروع مع التسعير الخاص بك - من جانب العميل الخاص. جربه اليوم.
مولد رمز QR SVG مجاني لعنوان URL أو النص أو Wi-Fi أو البريد الإلكتروني. قم بإنشاء رموز ثابتة دائمة، وتصحيح الأخطاء، وتنزيل SVG/PNG — خاص. اصنع واحدة الآن.
اقرأ رمز الاستجابة السريعة من صورة أو لقطة شاشة عبر الإنترنت. قم بالسحب أو الاختيار أو اللصق باستخدام Ctrl+V لفك التشفير من جانب العميل دون الحاجة إلى تحميل الملفات.
محول وحدات فوري وخالي من الإعلانات يعمل بالكامل في متصفحك. قم بتحويل الطول والوزن ودرجة الحرارة والمساحة والحجم بدون زمن انتقال وخصوصية 100%.
قم بتحويل أرشيفات ZIP وTAR وTGZ بين التنسيقات على الفور في متصفحك. تحافظ المعالجة المحلية بنسبة 100% على طرودك آمنة.
منطق الحساب
- الانتقاء: إنشاء مؤشرات عشوائية موحدة باستخدام Web Crypto.
- الخلط: قم بتطبيق مبادلات Fisher-Yates من النهاية إلى البداية؛ تأتي العشوائية من
crypto.getRandomValues(). - التفرد: في وضع عدم التكرار، نعتمد على مجموعة متقلصة لضمان الفائزين الفريدين.
التعليمات
هل هذا الاختيار العشوائي عادل حقًا؟
نعم. نحن نستخدم واجهة برمجة التطبيقات crypto.getRandomValues() الخاصة بالمتصفح بدلاً من Math.random() من أجل العشوائية الآمنة تشفيرًا.
هل يمكنني اختيار عدة فائزين دون تكرار؟
نعم. قم بتعطيل "السماح بالتكرارات" وتضمن الأداة أن كل فائز فريد من نوعه.
هل بياناتي آمنة (محلية/خصوصية)؟
نعم. تتم معالجة القوائم والنتائج محليًا بدون تحميلات أو تخزين على الخادم.
هل هو مجاني؟ هل يمكن أن يتذكر قائمتي؟
إنه مجاني. يمكن للتخزين المحلي الاختياري الاحتفاظ بقائمتك بعد التحديث (يمكنك مسحها في أي وقت).
لماذا لا تستخدم Math.random()؟
Math.random() لم يتم تصميمه للأمان أو العدالة القوية. يوفر Web Crypto جودة أعلى وعشوائية أقل قابلية للتنبؤ.