কম্পিউটার

জাভাস্ক্রিপ্টের একটি স্ট্রিংয়ের প্রতিটি শব্দের শুরুতে একটি অক্ষর কীভাবে যুক্ত করবেন?


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

যেমন −

Input → ‘hello stranger, how are you’, ‘@@’
Output → ‘@@hello @@stranger, @@how @@are @@you’

দ্বিতীয় যুক্তি প্রদান না করা হলে, ডিফল্ট হিসাবে '#' নিন।

উদাহরণ

const str = 'hello stranger, how are you';
const prependString = (str, text = '#') => {
   return str
   .split(" ")
   .map(word => `${text}${word}`)
      .join(" ");
};
console.log(prependString(str));
console.log(prependString(str, '43'));

আউটপুট

কনসোলে আউটপুট হবে −

#hello #stranger, #how #are #you
43hello 43stranger, 43how 43are 43you

  1. স্ট্রিংটি জাভাস্ক্রিপ্টে পুনরাবৃত্তি করা সাবস্ট্রিংগুলির সংমিশ্রণ

  2. জাভাস্ক্রিপ্ট ব্যবহার করে স্ট্রিং-এ একটি অক্ষরের অবিলম্বে পরবর্তী অক্ষর খোঁজা

  3. জাভাস্ক্রিপ্টে সময় স্ট্রিং সংশোধন করা হচ্ছে

  4. জাভাতে একটি স্ট্রিং-এ প্রতিটি শব্দের প্রথম অক্ষর কীভাবে প্রিন্ট করবেন?