٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش جاوا اسکریپت تصادفی

Math.random () Math.random() یک عدد تصادفی بین 0 (شامل) و 1 (اختصاصی) برمی گرداند: مثال // Returns a random number: Math.random(); Math.random() همیشه عددی کمتر از 1 برمی گرداند. عددهای صحیح تصادفی جاوا اسکریپت Math.random()با استفاده از Math.floor()می توان برای بازگشت عدد صحیح…

محمد یوسفی

19 جولای 2021

Math.random ()

Math.random() یک عدد تصادفی بین 0 (شامل) و 1 (اختصاصی) برمی گرداند:

مثال

// Returns a random number:
Math.random();

Math.random() همیشه عددی کمتر از 1 برمی گرداند.


عددهای صحیح تصادفی جاوا اسکریپت

Math.random()با استفاده از Math.floor()می توان برای بازگشت عدد صحیح تصادفی استفاده کرد.

چیزی به عنوان اعداد صحیح جاوا اسکریپت وجود ندارد.

ما در اینجا درباره اعداد بدون اعشار صحبت می کنیم.

مثال

// Returns a random integer from 0 to 9:
Math.floor(Math.random() * 10);

مثال

// Returns a random integer from 0 to 10:
Math.floor(Math.random() * 11);

مثال

// Returns a random integer from 0 to 99:
Math.floor(Math.random() * 100);

مثال

// Returns a random integer from 0 to 100:
Math.floor(Math.random() * 101);

مثال

// Returns a random integer from 1 to 10:
Math.floor(Math.random() * 10) + 1;

مثال

// Returns a random integer from 1 to 100:
Math.floor(Math.random() * 100) + 1;


عملکرد تصادفی مناسب

همانطور که از مثالهای بالا مشاهده می کنید ، ایده خوبی است که یک تابع تصادفی مناسب برای استفاده در تمام اهداف صحیح تصادفی درست کنید.

این تابع JavaScript همیشه یک عدد تصادفی بین min (شامل) و حداکثر (استثنا شده) را برمی گرداند:

مثال

function getRndInteger(min, max) {
  return Math.floor(Math.random() * (max - min) ) + min;
}

این تابع JavaScript همیشه یک عدد تصادفی بین حداقل و حداکثر (هر دو شامل) برمی گرداند:

مثال

function getRndInteger(min, max) {
  return Math.floor(Math.random() * (max - min + 1) ) + min;
}

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها