আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যেটি শুধুমাত্র যুক্তি হিসাবে একটি সংখ্যা নেয়৷ ফাংশনটি তখন একটি র্যান্ডম জেনারেটেড সংখ্যা প্রদান করবে যা সর্বদা আর্গুমেন্ট দ্বারা প্রদত্ত সংখ্যা দ্বারা বিভাজ্য।
উদাহরণ
এর জন্য কোড হবে −
const num = 21;
// function that generates random numbers divisible by n with a default
upper limit of 1000000
const specialRandom = (num = 1, limit = 1000000) => {
// getting a random number
const random = Math.random() * limit;
// rounding it off to be divisible by num
const res = Math.round( random / num ) * num;
return res;
};
console.log(specialRandom(num)); আউটপুট
এবং কনসোলে আউটপুট হবে −
6006
এই আউটপুট প্রতিটি রানে ভিন্ন হতে পারে।