Math.max() / Math.min()
أكبر وأصغر قيمة Math.max() / Math.min()
Math.max() وMath.min() تُرجعان أكبر أو أصغر قيمة من عدة أرقام ممرَّرة كمعاملات منفصلة.
تأخذان أرقامًا منفصلة لا مصفوفة مباشرة — لاستخدامهما مع مصفوفة تحتاج عامل الانتشار (...) لتفكيكها لمعاملات منفصلة.
الصياغة
Math.max(a, b, c, ...); Math.min(a, b, c, ...);
⚡ جرّب بنفسك
عدّل الكود واضغط «تحديث» لترى النتيجة فورًا — التجربة أفضل معلّم.
⚡ محرّر تفاعلي
console.log(Math.max(5, 12, 3)); const scores = [85, 92, 78, 95]; console.log(Math.max(...scores)); console.log(Math.min(...scores));
وحدة التحكّم
اضغط «تشغيل» لرؤية النتيجة هنا.
💡 نصائح عملية
- لإيجاد أكبر/أصغر قيمة بمصفوفة، استخدم عامل الانتشار: Math.max(...array)
⚠️ أخطاء شائعة
- تمرير مصفوفة مباشرة بدون عامل الانتشار: Math.max([1,2,3]) تُرجع NaN وليس 3
خصائص ذات صلة
🎓 تريد فهم الصورة الكاملة خطوة بخطوة؟ ابدأ من مسار JAVASCRIPT الكامل بالعربي.