কম্পিউটার

নেস্টেড অ্যারে জাভাস্ক্রিপ্ট সরলীকরণ


ধরা যাক, আমাদের কাছে একটি অ্যারের অ্যারে রয়েছে যাতে কিছু উপাদান রয়েছে −

const arr =[3, 5, 7, 2, [4, NaN, null, 4, 8, [3, undefined, 24, null], null, 5, 1], NaN, 45, 2, 1 ];

আমাদের কাজ হল একটি পুনরাবৃত্ত ফাংশন লেখা যা এই নেস্টেড অ্যারেতে নেয় এবং অ্যারের ভিতরে থাকা সমস্ত ফ্যালভ্যালু (NaN, অনির্ধারিত এবং নাল) 0 দিয়ে প্রতিস্থাপন করে৷

অতএব, আসুন এই ফাংশনের জন্য কোড লিখি −

উদাহরণ

const arr =[3, 5, 7, 2, [4, NaN, null, 4, 8, [3, undefined, 24, null],null, 5, 1], NaN, 45, 2, 1 ];const recursiveSimplify =(arr) => {এর জন্য(let i =0; i  

আউটপুট

কনসোলে আউটপুট হবে −

<পূর্ব>[ 3, 5, 7, 2, [ 4, 0, 0, 4, 8, [ 3, 0, 24, 0 ], 0, 5, 1 ],0,45,2,1]

  1. আমি কিভাবে জাভাস্ক্রিপ্টে একটি অ্যারে খালি করব?

  2. জাভাস্ক্রিপ্টে কিভাবে একটি অ্যারে খালি করা যায়

  3. JavaScript Array.prototype.map() ফাংশন

  4. জাভাস্ক্রিপ্ট বেসিক অ্যারে পদ্ধতি