আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা শুধুমাত্র আর্গুমেন্ট হিসাবে পূর্ণসংখ্যার অ্যারে নেয়৷
ফাংশনটি নিম্নলিখিত শর্তগুলির উপর ভিত্তি করে অ্যারে সাজাতে হবে -
-
সমস্ত জোড় সংখ্যা ক্রমবর্ধমান ক্রমে সাজানো হয়
-
সমস্ত বিজোড় সংখ্যা ক্রমহ্রাসমান ক্রমে সাজানো হয়
-
জোড় এবং বিজোড় সংখ্যার আপেক্ষিক অবস্থান একই থাকে
যেমন −
যদি ইনপুট অ্যারে −
হয়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; ia - b); let odd =oddArr.length - 1, জোড় =0; const res =[]; জন্য (আলো i =0; i আউটপুট
নিম্নোক্ত কনসোল আউটপুট -
<প্রে>[ 6, 17, 15, 12, 1, 24 ]