আমাদের একটি ফাংশন ম্যাক্সিমামডিফারেন্স() লিখতে হবে যা একটি ধনাত্মক সংখ্যা n নেয় এবং সর্বাধিক সংখ্যা এবং ন্যূনতম সংখ্যার মধ্যে পার্থক্য প্রদান করে যা n সংখ্যার বাইরে গঠিত হতে পারে।
যেমন −
যদি n সংখ্যা 203 হয়,
-
সর্বাধিক সংখ্যা যা এর অঙ্কগুলি থেকে গঠিত হতে পারে 320
-
ন্যূনতম সংখ্যা যা এর অঙ্কগুলি থেকে তৈরি করা যেতে পারে তা হবে 23 (একের জায়গায় শূন্য স্থাপন করা)
এবং পার্থক্য হবে −
320-23 = 297
অতএব, আউটপুট হওয়া উচিত 297
এই ফাংশনের জন্য কোড লিখি −
উদাহরণ
const digitDifference = num => { const asc = +String(num).split("").sort((a, b) => { return (+a) - (+b); }).join(""); const des = +String(num).split("").sort((a, b) => { return (+b) - (+a); }).join(""); return des - asc; }; console.log(digitDifference(203)); console.log(digitDifference(123)); console.log(digitDifference(546)); console.log(digitDifference(2354));
আউটপুট
কনসোলে আউটপুট হবে −
297 198 198 3087