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

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

دسته بندی : آموزش Javascript سطح مقاله : متوسط زمان مطالعه : 4 دقیقه آخرین بروز رسانی: 17 اسفند 1399

در آموزش روش تصادفی جاوا اسکریپت ، شما با جزئیات بیشتر در مورد روش تصادفی جاوا اسکریپت خواهید آموخت. توضیح خواهیم داد که چگونه می توانید اعداد تصادفی را در JavaScript تولید کنید ، چند قطعه کد ساده را که می توانید خود استفاده کنید ارائه می دهیم.

یکی از انواع داده های جاوا اسکریپت یک عدد است. در آموزش های قبلی ، روش هایی را که برای مدیریت آنها بکار رفته است ، بیان کردیم.

نکات اصلی روش تصادفی جاوا اسکریپت

  • هنگام بازگشت یک عدد تصادفی از 0 (شامل) به 1 (اختصاصی) ، از روش JavaScript Math.random استفاده می کنیم.
  • ایجاد یک تابع مناسب برای روش JavaScript Math.random ایده خوبی است که برای همه اهداف صحیح تصادفی استفاده می شود.
  • توانایی تولید اعداد تصادفی به خصوص هنگام ایجاد بازی ها بسیار مفید است.

JS تصادفی چیست؟

به طور پیش فرض ، روش Math.random عددی بالاتر از 0 و کمتر از 1 را برمی گرداند:

Math.random();

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

Math.floor(Math.random() * 10);
Math.floor(Math.random() * 11);
Math.floor(Math.random() * 100);
Math.floor(Math.random() * 101);
Math.floor(Math.random() * 10) + 1;
Math.floor(Math.random() * 100) + 1;

مثال ها

همانطور که در مثالهای بالا نشان داده شده است ، ایجاد یک تابع مناسب برای استفاده تصادفی برای همه اهداف صحیح تصادفی جاوا اسکریپت بسیار مفید است. بیایید چند نمونه تابع تصادفی دیگر از JavaScript را ببینیم تا مطمئن شویم که همه موارد را پوشش داده ایم.

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

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

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

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

خلاصه روش تصادفی جاوا اسکریپت:

  • برای برگرداندن یک عدد تصادفی از 0 (شامل) به 1 (اختصاصی) می توانید از روش Math.random استفاده کنید.
  • با استفاده از این روش می توانید یک تابع مناسب با استفاده از متغیرها برای برگرداندن تمام عددهای صحیح جاوا اسکریپت ایجاد کنید.
  • اگر قصد ایجاد بازی ها را دارید ، توانایی به دست آوردن اعداد تصادفی به طور خودکار برای شما بسیار مفید است.

این مقاله چقدر براتون مفید بود؟

اولین امتیاز را ثبت کنید😊