شرح صفوف ومحتوى الفقرة
تُرجع الدالة Math.random() كسراً عشرياً عشوائياً يبدأ من 0 ويقل دائماً عن 1. وعند دمجها مع Math.floor() نحصل على المعادلة القياسية لتوليد عدد صحيح عشوائي شامل للحدين الأدنى والأعلى مثل رمية النرد من 1 إلى 6:
JavaScript
const min = 1, max = 6;
const span = max - min + 1;
const diceRoll = Math.floor(Math.random() * span) + min;
const best = Math.max(72, 95, 88);
document.getElementById('math-out').textContent =
'Dice (1-6): ' + diceRoll + ' | Best: ' + best;
خلاصة المعرفة ومحطة الانتقال
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
أتقنت في هذا الدرس تمثيل الأرقام والفواصل الرقمية، وتنسيق الكسور عبر toFixed()، وفحص الأرقام عبر Number.isNaN() وNumber.isFinite()، ودوال التقريب والأسس والجذور وتوليد الأرقام العشوائية في كائن Math. الخطوة التالية: انتقل الآن إلى درس «النصوص والقوالب النصية في JavaScript» لإتقان السلاسل النصية وقوالب Template Literals.