কম্পিউটার টিউটোরিয়াল

JavaScript-এ map ব্যবহার করে প্রতিটি অ্যারে থেকে ম্যাক্সিমাম নম্বর রিটার্ন করা


আমাদের কাছে নিচের মতো একটি নম্বরের অ্যারে অব অ্যারে আছে:

const arr = [    [12, 56, 34, 88],    [65, 66, 32, 98],    [43, 87, 65, 43],    [32, 98, 76, 83],    [65, 89, 32, 54], ];

আমাদের একটি ফাংশন লিখতে হবে যা এই অ্যারে অব অ্যারেতে ম্যাপ করবে এবং একটি অ্যারে রিটার্ন করবে যেটিতে প্রতিটি সাব-অ্যারे থেকে ম্যাক্সিমাম (সর্বোচ্চ) এলিমেন্ট থাকবে।

তাহলে, এই ফাংশনের কোড লিখি:

উদাহরণ

const arr = [    [12, 56, 34, 88],    [65, 66, 32, 98],    [43, 87, 65, 43],    [32, 98, 76, 83],    [65, 89, 32, 54], ]; const findMax = arr => {    return arr.map(sub => {       const max = Math.max(...sub);       return max;    }); }; console.log(findMax(arr));

আউটপুট

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

[    88,    98,    87,    98,    89 ]

  1. জাভাস্ক্রিপ্ট Array.prototype.map() ফাংশন

  2. জাভাস্ক্রিপ্টে সর্টেড অ্যারে থেকে আউট-অফ-অর্ডার এলিমেন্ট খুঁজে বের করা

  3. জাভাস্ক্রিপ্টে সংখ্যার ডিজিট পুনর্বিন্যাস করে সর্বোচ্চ সংখ্যা তৈরি করা

  4. জাভাস্ক্রিপ্টে অ্যারেতে মাউন্টেন সাবঅ্যারের সর্বোচ্চ দৈর্ঘ্য