আমাদের একটি ফাংশন লিখতে হবে যা দুটি আর্গুমেন্ট নেয়, প্রথমটি একটি স্ট্রিং এবং দ্বিতীয়টি একটি সংখ্যা। স্ট্রিং এর দৈর্ঘ্য সবসময় সংখ্যার কম বা সমান হয়। আমাদের স্ট্রিং এর শেষে কিছু এলোমেলো ছোট হাতের বর্ণমালা সন্নিবেশ করতে হবে যাতে এর দৈর্ঘ্য সংখ্যার সমান হয় এবং আমাদের নতুন স্ট্রিংটি ফেরত দিতে হবে।
উদাহরণ
চলুন এই ফাংশনের জন্য কোড লিখি -
const padString = (str, len) => { if(str.length < len){ const random = Math.floor(Math.random() * 26); const randomAlpha = String.fromCharCode(97 + random); return padString(str + randomAlpha, len); }; return str; }; console.log(padString('abc', 10)); console.log(padString('QWERTY', 10)); console.log(padString('HELLO', 30)); console.log(padString('foo', 10));
আউটপুট
কনসোলে আউটপুট -
abckoniucl QWERTYcwaf HELLOdnulywbogqhypgmylqlvmckhg Foofhfnhon