سبد (0)

محاسبات ریاضی در JavaScript

شیء Math، برای محاسبات ریاضی استفاده می شود.


مثال - خودتان امتحان کنید

Wiki

()round
چگونه از تابع ()round برای گرد کردن اعداد استفاده کنیم.

()random
چگونه از تابع ()random برای برگرداندن یک عدد بین 0 و 1 استفاده کینم.

()max
برگداندن بزرگترین عدد

()min
برگرداندن کوچکترین عدد


شیء Math

Wiki

شیء Math، برای محاصبات ریاضی استفاده می شود.

شیء Math شامل چندین خصوصیت و متد برای محاصبات ریاضی است.

نحوه استفاده از خصوصیت ها و متدهای شیء Math

var x=Math.PI;
var y=Math.sqrt(16);

توجه: Math یک سازنده (constructor) نیست. تمام خصوصیت ها و متدهای شیء Math را می توانید بدون ایجاد آن، صدا بزنید.


خصوصیت های شیء Math

Wiki

JavaScript هشت خصوصیت برای شیء Math فراهم نموده است:

  1. E
  2. PI
  3. square root of 2
  4. square root of 1/2
  5. natural log of 2
  6. natural log of 10
  7. base-2 log of E
  8. base-10 log of E

 نحوه استفاده:

Math.E
Math.PI
Math.SQRT2
Math.SQRT1_2
Math.LN2
Math.LN10
Math.LOG2E
Math.LOG10E

متد های شیء Math

Wiki

علاوه بر خصوصیت هایی که برای شیء Math در دسترس است، چندین متد نیز برای آن وجود دارد.

در مثال زیر، از متد ()round برای گرد کردن عدد "4.7" به نزدیک ترین عدد صحیح استفاده شده است:

document.write(Math.round(4.7));

خروجی کد بالا:

5

در مثال زیر، از متد ()random برای برگرداندن یک عدد، بین 0 و 1 استفاده شده است:

document.write(Math.random());

خروجی کد بالا:

0.6982122087815306

در مثال زیر، از متد()floor و ()random برای برگرداندن یک عدد صحیح بین 0 و 10 استفاده شده است:

document.write(Math.floor(Math.random()*11));

خروجی کد بالا:

6

مرجع کامل شیء Math

برای مشاهده یک مرجع کامل از خصوصیت ها (Property) و متدهای (Method) مربوط به شیء Math، به لینک زیر مراجعه نمایید:

complete Math object reference

آموزش صوتی JavaScript

ابزاری که در پیش روی دارید یکی از ابزارهای بسیار کاربردی سایت بیاموز در زمینه آموزش است، این ابزار برای سهولت یادگیری شما کاربران محترم طراحی شده است.

فقط کافی است روی عنوان پاراگراف مورد نظرتان کلیک کنید تا پخش صدا آغاز شود ...!

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه