আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম আর্গুমেন্ট হিসাবে স্ট্রিং মান এবং দ্বিতীয় আর্গুমেন্ট হিসাবে একটি প্যাটার্ন স্ট্রিং নেয়৷
ধরুন স্ট্রিং এবং প্যাটার্ন হল −
const str = '123456789'; const pattern = '## ## ## ###';
তারপর ফাংশন প্যাটার্ন অনুযায়ী স্ট্রিং প্যাড করা উচিত এবং আউটপুট স্ট্রিং −
হওয়া উচিতconst output = '12 34 56 789';
উদাহরণ
const str = '123456789';
const pattern = '## ## ## ###';
const maskString = (str, pattern) => {
let i = 0;
const padded = pattern.replace(/#/g, () => {
return str[i++];
});
return padded;
};
console.log(maskString(str, pattern)); আউটপুট
এবং কনসোলে আউটপুট হবে −
12 34 56 789