আমাদের একটি ফাংশন লিখতে হবে যা দুটি আর্গুমেন্ট নেবে, প্রথমটি একটি স্ট্রিং এবং দ্বিতীয়টি একটি সংখ্যা। স্ট্রিং-র দৈর্ঘ্য সবসময় সংখ্যা-র চেয়ে কম বা সমান। আমাদের স্ট্রিং-র শেষে কিছু র্যান্ডম লোয়ারকেস অ্যালফাবেট যোগ করতে হবে যাতে এর দৈর্ঘ্য সংখ্যা-র সাথে নিখুঁতভাবে মিলে যায় এবং নতুন স্ট্রিংটি রিটার্ন করতে হবে।
উদাহরণ
চলুন এই ফাংশনের কোড লিখি −
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