কম্পিউটার

নেস্টেড অ্যারেকে স্ট্রিং-এ রূপান্তর করুন - জাভাস্ক্রিপ্ট


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

const arr = [
   'hello', [
      'world', 'how', [
         'are', 'you', [
            'without', 'me'
         ]
      ]
   ]
];

উদাহরণ

ধরা যাক নিম্নলিখিতটি আমাদের নেস্টেড অ্যারে -

const arr = [
   'hello', [
      'world', 'how', [
         'are', 'you', [
            'without', 'me'
         ]
      ]
   ]
];
const arrayToString = (arr) => {
   let str = '';
   for(let i = 0; i < arr.length; i++){
      if(Array.isArray(arr[i])){
         str += arrayToString(arr[i]);
      }else{
         str += arr[i];
      };
   };
   return str;
};
console.log(arrayToString(arr));

আউটপুট

নিম্নোক্ত কনসোলে আউটপুট −

helloworldhowareyouwithoutme

  1. জাভাস্ক্রিপ্ট একটি অ্যারেকে JSON এ রূপান্তর করুন

  2. জাভাস্ক্রিপ্ট একটি স্ট্রিংকে বুলিয়ানে রূপান্তর করুন

  3. জাভাস্ক্রিপ্টে অ্যারেকে সেটে কীভাবে রূপান্তর করবেন?

  4. কিভাবে জাভাস্ক্রিপ্ট অবজেক্টে একটি স্ট্রিং রূপান্তর করবেন?