সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা দুটি নেস্টেড অ্যারে, 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]