কম্পিউটার

জাভাস্ক্রিপ্টে স্ট্রিংগুলির স্মার্ট সংযোগ


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

যদি প্রথম স্ট্রিং এর শেষ অক্ষর এবং দ্বিতীয় স্ট্রিং এর প্রথম অক্ষর একই হয় তাহলে আমাদের সেই অক্ষরগুলির একটি বাদ দিতে হবে।

উদাহরণ

এর জন্য কোড হবে −

const str1 = 'Food';
const str2 = 'dog';
const concatenateStrings = (str1, str2) => {
   const { length: l1 } = str1;
   const { length: l2 } = str2;
   if(str1[l1 - 1] !== str2[0]){
      return str1 + str2;
   };
   const newStr = str2.substr(1, l2 - 1);
   return str1 + newStr;
};
console.log(concatenateStrings(str1, str2));

আউটপুট

কনসোলে আউটপুট -

Foodog

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

  2. জাভাস্ক্রিপ্ট কনস্ট

  3. জাভাস্ক্রিপ্টে কনস্ট বনাম চলুন।

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