আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যাকে এক এবং একমাত্র যুক্তি হিসাবে গ্রহণ করে৷ ফাংশনটি তখন আর্গুমেন্ট দ্বারা নির্দিষ্ট দৈর্ঘ্যের একটি এলোমেলোভাবে জেনারেট করা স্ট্রিং প্রদান করবে৷
স্ট্রিং জেনারেশনের জন্য যে অক্ষর সেট ব্যবহার করা হবে তাতে শুধুমাত্র বড় হাতের এবং ছোট হাতের বর্ণমালা থাকা উচিত (কোনও হোয়াইটস্পেস, বিরাম চিহ্ন বা সংখ্যা নেই)।
উদাহরণ
এর জন্য কোড হবে −
const num = 13; const randomString = (len = 1) => { const charSet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'; let randomString = ''; for (let i = 0; i < len; i++) { let randomPoz = Math.floor(Math.random() * charSet.length); randomString += charSet.substring(randomPoz,randomPoz+1); }; return randomString; }; console.log(randomString(num));
আউটপুট
এবং কনসোলে আউটপুট হবে −
EqprjcudAhmVg
প্রতিটি রানে আউটপুট ভিন্ন হতে পারে।