কম্পিউটার

একটি স্ট্রিং জাভাস্ক্রিপ্ট মাস্কিং


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম আর্গুমেন্ট হিসাবে স্ট্রিং মান এবং দ্বিতীয় আর্গুমেন্ট হিসাবে একটি প্যাটার্ন স্ট্রিং নেয়৷

ধরুন স্ট্রিং এবং প্যাটার্ন হল −

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

  1. জাভাস্ক্রিপ্টে স্ট্রিংগুলির একটি ভূমিকা

  2. জাভাস্ক্রিপ্ট একটি স্ট্রিংকে বুলিয়ানে রূপান্তর করুন

  3. জাভাস্ক্রিপ্টে নম্বর প্যাটার্ন

  4. জাভাস্ক্রিপ্টে স্ট্রিং কম্প্রেস করা