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

জাভাস্ক্রিপ্টে মাল্টি-ডাইমেনশনাল অ্যারেতে প্রতিটি সাব-অ্যারে থেকে সর্বোচ্চ উপাদান বের করা


আমাদের কাছে একটি সংখ্যা অ্যারে অফ অ্যারে আছে −

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 ]

  1. জাভাস্ক্রিপ্টে অ্যারে থেকে সবচেয়ে বড় সংখ্যা কনস্ট্রাক্ট করা

  2. জাভাস্ক্রিপ্টে অ্যারেতে তিনটি সর্বোচ্চ সংখ্যার গুণফল বের করা

  3. জাভাস্ক্রিপ্টে অ্যারে থেকে র‍্যান্ডমলি ইন্ডেক্স পিক করা (ডুপ্লিকেট হ্যান্ডলিং)

  4. জাভাস্ক্রিপ্টে অ্যারে উপাদান বारी বারি जोড়া করা