ধরুন, আমাদের কাছে নিম্নলিখিত অ্যারে অবজেক্ট আছে −
const arr =[ {"2015":11259750.05}, {"2016":14129456.9}];
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এইরকম একটি অ্যারেতে নেয়। ফাংশনটি ইনপুট অ্যারের উপর ভিত্তি করে অ্যারেগুলির একটি অ্যারে প্রস্তুত করবে৷
অতএব, উপরের অ্যারের জন্য আউটপুট −
এর মত হওয়া উচিতকনস্ট আউটপুট =[ [2015,11259750.05], [2016,14129456.9]];
উদাহরণ
এর জন্য কোড হবে −
const arr =[ {"2015":11259750.05}, {"2016":14129456.9}];const mapToArray =(arr =[]) => { const res =[]; arr.forEach(function(obj,index){ const key=Object.keys(obj)[0]; const value =parseInt(key, 10); res.push([value, obj[key]]); }); রিটার্ন res;};console.log(mapToArray(arr));
আউটপুট
এবং কনসোলে আউটপুট হবে −
<প্রে>[ [ 2015, 11259750.05 ], [ 2016, 14129456.9 ] ]