কম্পিউটার টিউটোরিয়াল

দুই স্ট্রিং দুটি শব্দ করে যোগ করা - JavaScript


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

উদাহরণ −

যদি স্ট্রিংগুলো হয় −

const str1 = 'Hello world'; const str2 = 'How are you btw';

তবে আউটপুট হবে −

const output = 'HeHollw o arwoe rlyodu btw';

উদাহরণ

এই ফাংশনের জন্য কোড লিখি −

const str1 = 'Hello world'; const str2 = 'How are you btw'; const twiceJoin = (str1 = '', str2 = '') => {   let res = '', i = 0, j = 0, temp = '';   for(let ind = 0; i < str1.length; ind++){     if(ind % 2 === 0){       temp = (str1[i] || '') + (str1[i+1] || '')       res += temp;       i += 2;     }else{       temp = (str2[j] || '') + (str2[j+1] || '')       res += temp;       j += 2;     }   };   while(j < str2.length){     res += str2[j++];   };   return res; }; console.log(twiceJoin(str1, str2));

আউটপুট

কনসোলে নিচের আউটপুট দেখা যাবে −

HeHollw o arwoe rlyodu btw

  1. JavaScript-এ দুটি অ্যারে জোড়া করা: concat এবং push.apply

  2. জাভাস্ক্রিপ্টে দুটি হ্যাশ টেবিল জয়েন করা

  3. জাভাস্ক্রিপ্টে প্রথম স্ট্রিংয়ে স্পেইস থাকলে দুটি স্ট্রিং যোগ করার পদ্ধতি

  4. জাভাস্ক্রিপ্টে শর্তসাপেক্ষে অ্যারে জয়েন করা