সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা n নেবে। ফাংশনটি সেটিকে এর ডিজিটগুলো নিম্নক্রমে (descending order) সাজিয়ে রিটার্ন করবে। অর্থাৎ, ডিজিটগুলো পুনর্বিন্যাস করে সর্বোচ্চ সম্ভাব্য সংখ্যা তৈরি করবে।
উদাহরণ
নিচের কোডটি –
const num = 5423267; const arrangeInDescending = (num = 1) => { const str = String(num); const arr = str.split(''); arr.sort((a, b) => { return +b - +a; }); const newStr = arr.join(''); const res = Number(newStr); return res; }; console.log(arrangeInDescending(num));আউটপুট
কনসোল আউটপুট –
7654322