हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो एक संख्या लेता है, जैसे n, और दो संख्याओं की एक सरणी जो एक श्रेणी का प्रतिनिधित्व करती है। फ़ंक्शन को दूसरे तर्क द्वारा प्रदान की गई सीमा के बीच n यादृच्छिक तत्वों की एक सरणी वापस करनी चाहिए।
इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
इसके लिए कोड होगा -
const num = 10; const range = [5, 15]; const randomBetween = (a, b) => { return ((Math.random() * (b - a)) + a).toFixed(2); }; const randomBetweenRange = (num, range) => { const res = []; for(let i = 0; i < num; ){ const random = randomBetween(range[0], range[1]); if(!res.includes(random)){ res.push(random); i++; }; }; return res; }; console.log(randomBetweenRange(num, range));
आउटपुट
कंसोल में आउटपुट होगा -
[ '13.25', '10.31', '11.83', '5.25', '6.28', '9.99', '6.09', '7.58', '12.64', '8.92' ]
यह कई संभावित आउटपुट में से एक है।