ধরা যাক, আমাদের কাছে নিচের মতো সংখ্যার অ্যারে-এর-অ্যারে রয়েছে:
const arr = [
[1, 16, 34, 48],
[6, 66, 2, 98],
[43, 8, 65, 43],
[32, 98, 76, 83],
[65, 89, 32, 4],
];
আমাদের একটি ফাংশন লিখতে হবে যা এই অ্যারে-এর-অ্যারেটি ওভার ম্যাপ করে এবং প্রতিটি সাব-অ্যারে থেকে সর্বোচ্চ (সর্ববৃহৎ) উপাদান ধারণকারী একটি অ্যারে রিটার্ন করে।
তাহলে, উপরের অ্যারেটির জন্য আউটপুট হবে:
const output = [
48,
98,
65,
83,
89
];
উদাহরণ
প্রতিটি সাব-অ্যারে থেকে সর্বোচ্চ উপাদান পानेের কোড নিচে দেওয়া হল:
const arr = [
[1, 16, 34, 48],
[6, 66, 2, 98],
[43, 8, 65, 43],
[32, 98, 76, 83],
[65, 89, 32, 4],
];
const constructBig = arr => {
return arr.map(sub => {
const max = Math.max(...sub);
return max;
});
};
console.log(constructBig(arr));
আউটপুট
এটি কনসোলে নিচের আউটপুট তৈরি করবে:
[ 48, 98, 65, 98, 89 ]