কম্পিউটার

কীভাবে জাভাস্ক্রিপ্টে বিকল্পভাবে দুটি স্ট্রিং একত্রিত করবেন


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

উদাহরণস্বরূপ:যদি দুটি স্ট্রিং −

হয়
const str1 = 'abc';
const str2 = 'def';

আউটপুট

তারপর আউটপুট −

হওয়া উচিত
const output = 'adbecf';

উদাহরণ

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

const str1 = 'abc';
const str2 = 'def';
const mergeAlternatively = (str1, str2) => {
   const a = str1.split("").filter(el => !!el);
   const b = str2.split("");
   let mergedString = '';
   for(var i = 0; i < a.length || i < b.length; i++){
      if(i < a.length){
         mergedString += a[i];
      };
      if(i < b.length){
         mergedString += b[i];
      };
   };
   return mergedString;
};
console.log(mergeAlternatively(str1, str2));

আউটপুট

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

adbecf

  1. কিভাবে জাভাস্ক্রিপ্টে দুই বা ততোধিক স্ট্রিং যোগ করবেন

  2. জাভাস্ক্রিপ্টের সাথে বর্তমান লোকেলে দুটি স্ট্রিং কিভাবে তুলনা করবেন?

  3. কিভাবে দুটি জাভাস্ক্রিপ্ট অবজেক্টের বৈশিষ্ট্যগুলিকে গতিশীলভাবে একত্রিত করবেন?

  4. কিভাবে দুটি জাভাস্ক্রিপ্ট অবজেক্ট মার্জ করবেন?