freeCodeCamp/guide/arabic/javascript/standard-objects/math/math-max/index.md

1.5 KiB

title localeTitle
Math Max الرياضيات ماكس

الرياضيات ماكس

Math.max() دالة تقوم بإرجاع أكبر قيمة من قائمة القيم الرقمية التي تم تمريرها كمعلمات. إذا تم تمرير قيمة غير رقمية كمعلمة ، Math.max() NaN .

يمكن تمرير صفيف من القيم الرقمية كمعلمة مفردة إلى Math.max() باستخدام أي من spread (...) أو apply . ومع ذلك ، قد تفشل أي من هاتين الطريقتين عندما يكون مقدار قيم الصفيف عاليًا جدًا.

بناء الجملة

Math.max(value1, value2, value3, ...);

المعلمات

أرقام ، أو مجموعة محدودة من الأرقام.

قيمة الإرجاع

أعظم القيم الرقمية المعطاة ، أو NaN إذا كانت قيمة معينة غير رقمية.

أمثلة

الأرقام كمعلمات

Math.max(4, 13, 27, 0, -5); // returns 27

معلمة غير صالحة

Math.max(4, 13, 27, 'eight', -5); // returns NaN

صفيف كمعلمة ، استخدام السبريد (…)

`let numbers = [4, 13, 27, 0, -5];

Math.max(...numbers); // returns 27 `

صفيف كمعلمة ، باستخدام تطبيق

`let numbers = [4, 13, 27, 0, -5];

Math.max.apply(null, numbers); // returns 27 `

معلومات اكثر:

MDN