ریاضیات JavaScript
- صفحه قبلی روش تنظیم تاریخ JS
- صفحه بعدی JS تصادفی
اجزای Math در JavaScript به شما اجازه میدهد عملیات ریاضی را بر روی اعداد انجام دهید.
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 است.
- صفحه قبلی روش تنظیم تاریخ JS
- صفحه بعدی JS تصادفی