কম্পিউটার

জাভাস্ক্রিপ্টে 1-ডি অ্যারে তৈরি করতে নেস্টেড অ্যারেগুলিকে একত্রিত করা


সমস্যা

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

আমাদের ফাংশনটি একটি তৃতীয় অ্যারে তৈরি করবে এবং ফেরত দেবে যাতে arr1 andarr2 এর সমস্ত উপাদান থাকে তবে একক মাত্রায় সমতল করা হয়

উদাহরণস্বরূপ, যদি ফাংশনে ইনপুট হয় −

const arr1 =[ 1, [ 2, [ 4, 5, [ 6 ] ] ]]; const arr2 =[ 11, 12, [ 16, 18, [ 19, 21, [ 23 ] ]]]; 

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

হওয়া উচিত
কনস্ট আউটপুট =[1, 2, 4, 5, 6, 11, 12, 16, 18, 19, 21, 23];

উদাহরণ

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

const arr1 =[ 1, [ 2, [ 4, 5, [ 6 ] ] ]]; const arr2 =[ 11, 12, [ 16, 18, [ 19, 21, [ 23 ] ]]; const flattenAndMerge =(arr1 =[], arr2 =[]) => { const res =[]; const flatten =(arr =[]) => { for(let i =0; i  

আউটপুট

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

<প্রে>[ 1, 2, 4, 5, 6, 11, 12, 16, 18, 19, 21, 23]

  1. জাভাস্ক্রিপ্টে বিশেষ অ্যারে

  2. অ্যারে জাভাস্ক্রিপ্টের অ্যারেতে আংশিক যোগফল

  3. জাভাস্ক্রিপ্টে নেস্টেড অ্যারের ওজনের যোগফল

  4. জাভাস্ক্রিপ্ট ব্যবহার করে দুটি সাজানো অ্যারেকে এক সাজানো অ্যারেতে মার্জ করা