شرح صفوف ومحتوى الفقرة
تتوقع الدالتان المدمجتان Math.max() وMath.min() أرقاماً منفصلة؛ فإذا مررت لهما مصفوفة مباشرةً ستكون النتيجة NaN! وبما أن دوال Math لا تحتاج إلى this، نمرر null في السياق عبر Math.max.apply(null, scores) لاستخراج أكبر وأصغر قيمة بنظافة.
JavaScript
const scores = [78, 94, 85, 62, 91];
const highest = Math.max.apply(null, scores);
const lowest = Math.min.apply(null, scores);
document.getElementById('max-out').textContent = 'Max: ' + highest + ' | Min: ' + lowest;