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

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

آموزش جاوا اسکریپت از مبتدی تا حرفه ای

()Math.random

همانطور که در درس قبل از آموزش جاوا اسکریپت توضیح دادیم، می توان با استفاده از تابع random از شی math در جاوا اسکریپت اعداد تصادفی بین ۰ و ۱ تولید کرد.

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

تابع Math.random() عدد تصادفی بین (بزرگتر و مساوی) ۰ و (کوچکتر از) ۱ را برمی گرداند:

مثال

خودتان آزمایش کنید

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


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

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

مثال

خودتان آزمایش کنید

مثال

خودتان آزمایش کنید

مثال

خودتان آزمایش کنید

مثال

خودتان آزمایش کنید

مثال

خودتان آزمایش کنید

مثال

خودتان آزمایش کنید


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

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

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

مثال

خودتان آزمایش کنید

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

مثال

خودتان آزمایش کنید

منبع : W3Schools.com


دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *