JavaScript একক সংখ্যা

Math.random()

Math.random() ০ (অন্তর্ভুক্ত) থেকে ১ (অন্তর্ভুক্ত নয়) পর্যন্ত রেন্ডম সংখ্যা প্রদান করে:

ইনস্ট্যান্স

Math.random(); // রেন্ডম সংখ্যা প্রদান করে

আপনারই চেষ্টা করুন

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() * ১০১);	// ০ থেকে ১০০ পর্যন্ত সংখ্যা

আপনারই চেষ্টা করুন

ইনস্ট্যান্স

Math.floor(Math.random() * ১০) + ১;	// ১ থেকে ১০ পর্যন্ত সংখ্যা

আপনারই চেষ্টা করুন

ইনস্ট্যান্স

Math.floor(Math.random() * ১০০) + ১;	// ১ থেকে ১০০ পর্যন্ত সংখ্যা

আপনারই চেষ্টা করুন

একটি উপযুক্ত সাবমুম্বন ফাংশন

যেমন আপনি উপরের উদাহরণ থেকে দেখতে পাবেন, সমস্ত সাবমুম্বন সংখ্যা উৎপন্ন করার জন্য একটি সাবমুম্বন ফাংশন তৈরি করা একটি ভালো পদ্ধতি

এই জেভাস্ক্রিপ্ট ফাংশন সর্বদা মধ্যের সংখ্যা ফিরিয়ে দেয়: মিন(সম্মিলিত হয়েছে)এবং মাক্স(বাদ দিয়েছে)এর মধ্যের সাবমুম্বন সংখ্যা:

ইনস্ট্যান্স

function getRndInteger(min, max) {
    return Math.floor(Math.random() * (মাক্স - মিন) ) + মিন;
}

আপনারই চেষ্টা করুন

এই জেভাস্ক্রিপ্ট ফাংশন সর্বদা মধ্যের সংখ্যা ফিরিয়ে দেয়: মিন এবং মাক্স(সবকিছু সম্মিলিত হয়েছে)এর মধ্যের সাবমুম্বন সংখ্যা:

ইনস্ট্যান্স

function getRndInteger(min, max) {
    return Math.floor(Math.random() * (মাক্স - মিন + ১) ) + মিন;
}

আপনারই চেষ্টা করুন