JavaScript Math
- الصفحة السابقة طريقة إعداد تاريخ JS
- الصفحة التالية JS عشوائي
يسمح لك JavaScript Math Object بتوليد المهام الرياضية للعدد.
Math.round()
Math.round(x)
القيمة المعدة هي تقريب x إلى أقرب عدد صحيح:
مثال
Math.round(6.8); // يعود 7 Math.round(2.3); // يعود 2
Math.abs()
Math.abs(x)
يعود القيمة المطلقة (الإيجابية) ل x:
مثال
Math.abs(-4.7); // يعود 4.7
Math.ceil()
Math.ceil(x)
القيمة المعدة هي x التقريب إلى الأعلىالعدد الأقرب
مثال
Math.ceil(6.4); // يعود 7
Math.floor()
Math.floor(x)
القيمة المعدة هي x التقريب إلى الأسفلالعدد الأقرب
مثال
Math.floor(2.7); // يعود 2
Math.sin()
Math.sin(x)
يعود الجيب للزاوية x (بما يتراوح بين -1 و 1).
إذا كنت ترغب في استخدام الزاوية بدلاً من الموجات البصرية، فإنه يجب تحويل الزاوية إلى الموجات البصرية:
زاوية في الموجات البصرية = زاوية في المقياس العشري x PI / 180.
مثال
Math.sin(90 * Math.PI / 180); // يعود 1 (الجيب عند 90 درجة)
Math.cos()
Math.cos(x)
يعود بمقياس الزاوية x (بمقياس الموجات البصرية) بمقياس الكوسين (مقياس بين -1 و 1)
إذا كنت ترغب في استخدام الزاوية بدلاً من الموجات البصرية، فإنه يجب تحويل الزاوية إلى الموجات البصرية:
زاوية في الموجات البصرية = زاوية في المقياس العشري x PI / 180.
مثال
Math.cos(0 * Math.PI / 180); // يعود بمقياس 1 (مقياس الزاوية 0 درجة)
Math.min() و Math.max()
Math.min()
و Math.max()
يمكن استخدامها للبحث عن القيمة الأدنى أو الأعلى في قائمة المعلمات
مثال
Math.min(0, 450, 35, 10, -8, -300, -78); // يعود بمقياس -300
مثال
Math.max(0, 450, 35, 10, -8, -300, -78); // يعود بمقياس 450
Math.random()
Math.random()
يعود بمقياس عدد عشوائي بين 0 (بما في ذلك) و 1 (بما في ذلك)
مثال
Math.random(); // يعود بمقياس عدد عشوائي
ستتعلم المزيد عن Math.random()
المعرفة
خصائص Math (القيم الدائمة)
يقدم JavaScript ثمانية قيم رياضية يمكن الوصول إليها عبر موضوع Math:
مثال
Math.E // يعود بمقياس المعامل الأوربي (عدد Euler) Math.PI // يعود بمقياس الدالة الدائرية (PI) Math.SQRT2 // يعود بمقياس الجذر التربيعي لعدد 2 Math.SQRT1_2 // يعود بمقياس الجذر التربيعي لعدد 1/2 Math.LN2 // يعود بمقياس الطبيعية لعدد 2 Math.LN10 // يعود بمقياس الطبيعية لعدد 10 Math.LOG2E // يعود بمقياس 2 للقيمة e (يتراوح حوالي 1.414) Math.LOG10E // يعود بمقياس 10 للقيمة e (يتراوح حوالي 0.434)
مبني Math
مختلفاً عن الأجسام العالمية الأخرى، لا يوجد مبدأ بناء لموضوع Math. الطرق والخصائص ثابتة.
يمكن استخدام جميع الطرق والخصائص (القيم الدائمة) دون إنشاء موضوع Math أولاً.
طريقة Math للاشياء
الطريقة | الوصف |
---|---|
abs(x) | القيمة المطلقة للعدد x |
acos(x) | القيمة العكسية لمقياس الزاوية لx، بمقياس الموجات البصرية |
asin(x) | إرجاع القيمة المائلة العكسية لـ x بالراديان |
atan(x) | إرجاع القيمة المائلة العكسية لـ x بدرجة بين -PI/2 و PI/2 |
atan2(y,x) | إرجاع الزاوية من المحور x إلى النقطة (x,y) |
ceil(x) | إجراء تقريب لأعلى لـ x |
cos(x) | إرجاع القيمة الكوسينية لـ x |
exp(x) | إرجاع القيمة لـ Ex |
floor(x) | إجراء تقريب أسفل لـ x |
log(x) | إرجاع الطبيعية لـ x (القاعدة e) |
max(x,y,z,...,n) | إرجاع القيمة الأعلى |
min(x,y,z,...,n) | إرجاع القيمة الأدنى |
pow(x,y) | إرجاع x إلى القوة y |
random() | إرجاع عدد عشوائي بين 0 و1 |
round(x) | تقريب x إلى أقرب عدد صحيح |
sin(x) | إرجاع القيمة السينية لـ x (x بدرجة) |
sqrt(x) | إرجاع الجذر التربيعية لـ x |
tan(x) | إرجاع الزاوية المائلة |
الدليل المرجعي الكامل لـ Math
للحصول على دليل مرجعي كامل، يرجى زيارة دليل مرجعي لـ Math.
هذا الدليل المرجعي يحتوي على كل من خصائص وطرق Math وآلاف الأمثلة.
- الصفحة السابقة طريقة إعداد تاريخ JS
- الصفحة التالية JS عشوائي