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

স্ট্রিং এর জাভাস্ক্রিপ্ট অ্যারে কিভাবে যোগদান করবেন


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা স্ট্রিংগুলির একটি অ্যারে নেয়। ফাংশনটি অ্যারের সমস্ত স্ট্রিংগুলির সাথে যুক্ত হওয়া উচিত, সমস্ত হোয়াইটস্পেসগুলিকে ড্যাশ "-" দিয়ে প্রতিস্থাপন করতে হবে এবং এইভাবে গঠিত স্ট্রিংটি ফিরিয়ে দিতে হবে৷

উদাহরণস্বরূপ:যদি অ্যারে হয় −

const arr = ["QA testing promotion ", " Twitter  ", "Facebook ", "Test"];

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

হওয়া উচিত
const output = "QA-testing-promotion-Twitter-Facebook-Test";

উদাহরণ

নিম্নলিখিত কোড -

const arr = ["QA testing promotion ", " Twitter ", "Facebook ", "Test"];
const joinArr = arr => {
   const arrStr = arr.join('');
   let res = '';
   for(let i = 0; i < arrStr.length; i++){
      if(arrStr[i] === ' '){
         if(arrStr[i-1] && arrStr[i-1] !== ' '){
            res += '-';
         };
         continue;
      }else{
         res += arrStr[i];
      };
   };
   return res;
};
console.log(joinArr(arr));

আউটপুট

এটি কনসোলে নিম্নলিখিত আউটপুট তৈরি করবে -

QA-testing-promotion-Twitter-Facebook-Test

  1. JavaScript Array.join() পদ্ধতি

  2. অ্যারে। JavaScript এ join() পদ্ধতি

  3. একটি জাভাস্ক্রিপ্ট অ্যারে থেকে একটি স্ট্রিং পার্স কিভাবে?

  4. জাভাস্ক্রিপ্টে একটি অ্যারের উপর ভিত্তি করে স্ট্রিং অক্ষর স্থানান্তর করা