مرجع JavaScript Math

Object Math

يسمح لك Object Math بتنفيذ المهام الرياضية.

Math ليس بناءً. جميع خصائص/أساليب Math يمكن استدعاؤها باستخدام Math كعنصر دون الحاجة إلى إنشائه:

var x = Math.PI;            // العائد PI
var y = Math.sqrt(16);      // العائد الجذر التربيعي لرقم 16

تجربة شخصية

للتعرف على دليل Math Object، يرجى قراءة دليل JavaScript Math.

خصائص Math Object

الخصائص الوصف
E مقارنة عدد أوتوا (حوالي 2.718).
LN2 مقارنة الطبيعية بالقاعدة 2 (حوالي 0.693).
LN10 مقارنة الطبيعية بالقاعدة 10 (حوالي 2.302).
LOG2E مقارنة الطبيعية بالقاعدة 2 (حوالي 1.442).
LOG10E مقارنة الطبيعية بالقاعدة 10 (حوالي 0.434).
PI مقارنة PI (حوالي 3.14).
SQRT1_2 مقارنة الجذر التربيعي لرقم 1/2 (حوالي 0.707).
SQRT2 مقارنة الجذر التربيعي لرقم 2 (حوالي 1.414).

طريقة Math Object

الطريقة الوصف
abs(x) مقارنة x بالقيمة المطلقة.
acos(x) مقارنة x بالقيمة المعكوسة، بالدرجات الزاوية.
acosh(x) مقارنة x بالقيمة الجبرية المعكوسة.
asin(x) مقارنة x بالقيمة المعكوسة، بالدرجات الزاوية.
asinh(x) مقارنة x بالقيمة الجبرية المعكوسة.
atan(x) مقارنة x بالقيمة المعكوسة، العائد هو قيمة الزاوية بين -PI/2 و PI/2.
atan2(y, x) مقارنة القيمة المعدلة بالقيمة المعكوسة.
atanh(x) مقارنة x بالقيمة الجبرية المعكوسة.
cbrt(x) مقارنة x بالجذر التربيعي.
ceil(x) مقارنة x، نحو الزيادة.
clz32(x) مقارنة x بالعدد من الصفر الأولي في التمثيل الثنائي من 32 بت.
cos(x) مقارنة x بالقيمة الكوسينية (x بالدرجات الزاوية).
cosh(x) مقارنة x بالقيمة الكوسينية الحسابية.
exp(x) مقارنة Ex بالقيمة.
expm1(x) مقارنة Ex بخفض 1.
floor(x) مقارنة x، نحو الأقرب من الزيادة.
fround(x) مقارنة الأرقام الأقرب (32 بت من خلال التدفق العشوائي) بالعديد.
log(x) مقارنة x بالطبيعية.
log10(x) مقارنة x بالقاعدة 10.
log1p(x) مقارنة 1 + x بالطبيعية.
log2(x) مقارنة x بالقاعدة 2.
max(x, y, z, ... , n) الرقم الأكبر من العائد.
min(x, y, z, ... , n) الرقم الأصغر من العائد.
pow(x, y) استرداد قيمة x إلى القوة y.
random() استرداد عدد عشوائي بين 0 و1.
round(x) تقريب x إلى أقرب عدد صحيح.
sign(x) استرداد الرمز المميز للعدد (تحقق مما إذا كان إيجابياً أو سالباً أو صفراً).
sin(x) استرداد الزاوية الزائدة الزائدة للعدد x (x بدرجة الراديات).
sinh(x) استرداد الزاوية الزائدة الزائدة للعدد x.
sqrt(x) استرداد الجذر التربيعي للعدد x.
tan(x) استرداد الزاوية التangent.
tanh(x) استرداد القيمة الحسابية الزائدة الزائدة للعدد.
trunc(x) استرداد جزء الكامل من الرقم (x).