كائن JavaScript الرياضي

يحتوي الكائن الرياضي على الكثير من الأدوات المساعدة المتعلقة بالرياضيات. يصف هذا البرنامج التعليمي كل منهم

يحتوي الكائن الرياضي على الكثير من الأدوات المساعدة المتعلقة بالرياضيات.

يحتوي على ثوابت ووظائف.

الثوابت

العنصر وصف
Math.E ثابته، قاعدة اللوغاريتم الطبيعي (تعني 2.71828 تقريبًا)
Math.LN10 الثابت الذي يمثل القاعدةه (natural) logarithm of 10
Math.LN2 الثابت الذي يمثل القاعدةه (natural) logarithm of 2
Math.LOG10E الثابت الذي يمثل لوغاريتم الأساس 10 لـه
Math.LOG2E الثابت الذي يمثل لوغاريتم الأساس 2 لـه
Math.PI الثابت π (~ 3.14159)
Math.SQRT1_2 The constant that represents the reciprocal of the square root of 2
Math.SQRT2 The constant that represents the square root of 2

المهام

كل هذه الوظائف ثابتة. لا يمكن إنشاء مثيل للرياضيات.

Math.abs ()

إعادة القيمة المطلقة لرقم

Math.abs(2.5) //2.5
Math.abs(-2.5) //2.5

Math.acos ()

إرجاع قوس جيب الزاوية للمعامل

يجب أن يكون المعامل بين -1 و 1

Math.acos(0.8) //0.6435011087932843

Math.asin ()

إرجاع قوس جيب الزاوية للمعامل

يجب أن يكون المعامل بين -1 و 1

Math.asin(0.8) //0.9272952180016123

الرياضيات.

إرجاع قوس ظل المعامل

Math.atan(30) //1.5374753309166493

Math.atan2 ()

إرجاع قوس ظل حاصل قسمة وسيطاته.

Math.atan2(30, 20) //0.982793723247329

Math.ceil ()

تقريب رقم للأعلى

Math.ceil(2.5) //3
Math.ceil(2) //2
Math.ceil(2.1) //3
Math.ceil(2.99999) //3

Math.cos ()

أعد جيب التمام لزاوية معبر عنها بوحدات الإشعاع

Math.cos(0) //1
Math.cos(Math.PI) //-1

Math.exp ()

قم بإرجاع قيمة Math.E مضروبة في الأس الذي تم تمريره كوسيطة

Math.exp(1) //2.718281828459045
Math.exp(2) //7.38905609893065
Math.exp(5) //148.4131591025766

Math.floor ()

تقريب رقم لأسفل

Math.floor(2.5) //2
Math.floor(2) //2
Math.floor(2.1) //2
Math.floor(2.99999) //2

Math.log ()

أعد القاعدةه(طبيعي) لوغاريتم رقم

Math.log(10) //2.302585092994046
Math.log(Math.E) //1

Math.max ()

قم بإرجاع أكبر رقم في مجموعة الأرقام التي تم تمريرها

Math.max(1,2,3,4,5) //5
Math.max(1) //1

الرياضيات. min ()

قم بإرجاع أصغر رقم في مجموعة الأرقام التي تم تمريرها

Math.max(1,2,3,4,5) //1
Math.max(1) //1

Math.pow ()

إعادة الوسيطة الأولى المرفوعة إلى الوسيطة الثانية

Math.pow(1, 2) //1
Math.pow(2, 1) //2
Math.pow(2, 2) //4
Math.pow(2, 4) //16

Math.random ()

تُرجع رقمًا شبه عشوائي بين 0.0 و 1.0

Math.random() //0.9318168241227056
Math.random() //0.35268950194094395

Math.round ()

لتقريب رقم إلى أقرب عدد صحيح

Math.round(1.2) //1
Math.round(1.6) //2

Math.sin ()

لحساب خطيئة الزاوية المعبر عنها بوحدات الإشعاع

Math.sin(0) //0
Math.sin(Math.PI) //1.2246467991473532e-16)

الرياضيات.

أعد الجذر التربيعي للوسيطة

Math.sqrt(4) //2
Math.sqrt(16) //4
Math.sqrt(5) //2.23606797749979

Math.tan ()

تحسب ظل الزاوية المعبر عنها بوحدات الإشعاع

Math.tan(0) //0
Math.tan(Math.PI) //-1.2246467991473532e-16

المزيد من دروس js: