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

JavaScript-এ অ্যারেকে ম্যাক্সিমাম মিনিমাম ফর্মে রি-অ্যারেন্জ করা


আমাদের একটি minMax() ফাংশন লিখতে হবে যা একটি নম্বরের অ্যারে গ্রহণ করবে এবং এলিমেন্টগুলো এমনভাবে রি-অ্যারেন্জ করবে যেন সবচেয়ে বড় এলিমেন্টটি প্রথমে আসে, তারপর সবচেয়ে ছোট এলিমেন্ট, তারপর দ্বিতীয় সবচেয়ে বড় এলিমেন্ট, তারপর দ্বিতীয় সবচেয়ে ছোট এলিমেন্ট, ইত্যাদি।

উদাহরণস্বরূপ:

// যদি ইনপুট অ্যারে হয়: const input = [1, 2, 3, 4, 5, 6, 7] // তখন আউটপুট হবে: const output = [7, 1, 6, 2, 5, 3, 4]

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

উদাহরণ

const input = [1, 2, 3, 4, 5, 6, 7]; const minMax = arr => {    const array = arr.slice();    array.sort((a, b) => a-b);    for(let start = 0; start < array.length; start += 2){       array.splice(start, 0, array.pop());    }    return array; }; console.log(minMax(input));

আউটপুট

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

[    7, 1, 6, 2,    5, 3, 4 ]

  1. জাভাস্ক্রিপ্ট Array shift() মেথড

  2. জাভাস্ক্রিপ্ট Array reverse() মেথড

  3. C++ ব্যবহার করে অ্যারেকে সর্বোচ্চ-ন্যূনতম ফর্মে পুনর্বিন্যাস করুন

  4. C++ প্রোগ্রাম: অ্যারে আরওচ্চ-নিম্ন রূপে পুনর্বিন্যাস করার জন্য