ریاضیات JavaScript

اجزای Math در JavaScript به شما اجازه می‌دهد عملیات ریاضی را بر روی اعداد انجام دهید.

مثال

Math.PI;           // برگرداندن 3.141592653589793

آزمایش کنید

Math.round()

Math.round(x) برگشت‌دهی است x به عنوان عدد صحیح نزدیک‌تر:

مثال

Math.round(6.8);    // برگرداندن 7
Math.round(2.3);    // برگرداندن 2

آزمایش کنید

Math.pow()

Math.pow(x, y) برگشت‌دهی است x به توان y:

مثال

Math.pow(8, 2);      // برگرداندن 64

آزمایش کنید

Math.sqrt()

Math.sqrt(x) برگشت‌دهی از ریشه‌کвадراتی x است:

مثال

Math.sqrt(64);      // برگرداندن 8

آزمایش کنید

Math.abs()

Math.abs(x) برگشت‌دهی از جمعordinates 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) تقریبی از جمعordinates x (به صورت رادیان) است (مقدار بین -1 و 1).

اگر می‌خواهید از درجه جایگزین رادیان استفاده کنید، باید درجه را به رادیان تبدیل کنید:

مقیاس رادیان = مقیاس درجه x PI / 180.

مثال

Math.sin(90 * Math.PI / 180);     // برگرداندن 1 (جمعordinates 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 (درclusive) و 1 (exclusive):

مثال

Math.random();     // بازگشت یک عدد تصادفی

آزمایش کنید

در فصل بعدی این درس، شما بیشتر درباره Math.random() آگاهی

ویژگی‌های Math (معیارهای ثابت)

JavaScript 8 معیار ریاضی را ارائه می‌دهد که می‌توانند از طریق شیء Math دسترسی پیدا کنند:

مثال

Math.E          // بازگشت شماره‌ی اورست (شماره‌ی Euler)
Math.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) مقدار arcsin(x) را به رادیان برگردانید
atan(x) مقدار arctan(x) را به عدد بین -PI/2 و PI/2 رادیان برگردانید.
atan2(y,x) زاویه از محور x به نقطه (x,y) را برگردانید
ceil(x) x را به مقدار بالاتر از آن نزدیک کنید
cos(x) مقدار cos(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) مقدار sin(x) را (x با زاویه اندازه‌گیری) برگردانید
sqrt(x) ریشه مربع x را برگردانید
tan(x) زیر وسیع زاویه را برگردانید

منبع مرجع کامل Math

برای دسترسی به منبع مرجع کامل، لطفاً به منبع مرجع Math.

این منبع مرجع شامل توضیحات و مثالهای تمام ویژگیها و روشهای Math است.