Math.random()
توليد رقم عشوائي Math.random()
Math.random() تُرجع رقمًا عشريًا عشوائيًا بين 0 (شامل) و1 (غير شامل) — الأساس لأي عشوائية بجافاسكريبت.
لتوليد رقم صحيح عشوائي ضمن مجال محدد (مثل 1 إلى 6 لنرد)، تحتاج معادلة: Math.floor(Math.random() * (max - min + 1)) + min.
الصياغة
Math.random(); // 0 إلى أقل من 1
⚡ جرّب بنفسك
عدّل الكود واضغط «تحديث» لترى النتيجة فورًا — التجربة أفضل معلّم.
⚡ محرّر تفاعلي
console.log(Math.random());
function randomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(randomInt(1, 6)); // نرد بين 1 و6وحدة التحكّم
اضغط «تشغيل» لرؤية النتيجة هنا.
💡 نصائح عملية
- احفظ معادلة randomInt(min, max) جانبًا — تحتاجها بكل مشروع فيه عشوائية
⚠️ أخطاء شائعة
- نسيان Math.floor عند الحاجة لعدد صحيح — Math.random() وحدها تُرجع دائمًا عددًا عشريًا
خصائص ذات صلة
🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار JAVASCRIPT الكامل بالعربي.