কম্পিউটার

জাভাস্ক্রিপ্টে বিশেষ ধরনের সাজানোর অ্যালগরিদম


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা শুধুমাত্র আর্গুমেন্ট হিসাবে পূর্ণসংখ্যার অ্যারে নেয়৷

ফাংশনটি নিম্নলিখিত শর্তগুলির উপর ভিত্তি করে অ্যারে সাজাতে হবে -

  • সমস্ত জোড় সংখ্যা ক্রমবর্ধমান ক্রমে সাজানো হয়

  • সমস্ত বিজোড় সংখ্যা ক্রমহ্রাসমান ক্রমে সাজানো হয়

  • জোড় এবং বিজোড় সংখ্যার আপেক্ষিক অবস্থান একই থাকে

যেমন −

যদি ইনপুট অ্যারে −

হয়
const arr =[12, 17, 15, 24, 1, 6];

তারপর আউটপুট −

হওয়া উচিত
কনস্ট আউটপুট =[6, 17, 15, 12, 1, 24];

উদাহরণ

নিম্নলিখিত কোড -

const arr =[12, 17, 15, 24, 1, 6];const specialSort =(nums =[]) => { const oddArr =[], evenArr =[]; জন্য (আলো i =0; i  a - b); let odd =oddArr.length - 1, জোড় =0; const res =[]; জন্য (আলো i =0; i  

আউটপুট

নিম্নোক্ত কনসোল আউটপুট -

<প্রে>[ 6, 17, 15, 12, 1, 24 ]

  1. জাভাস্ক্রিপ্টে প্রিম এর অ্যালগরিদম

  2. JavaScript WebAPI ফাইল File.type প্রপার্টি

  3. জাভাস্ক্রিপ্টে কাস্টিং টাইপ করুন।

  4. জাভাস্ক্রিপ্ট টাইপ জবরদস্তি কি?