हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एकमात्र इनपुट के रूप में एक धनात्मक पूर्णांक लेता है। फ़ंक्शन को उस संख्या और उस सबसे छोटी संख्या के बीच का अंतर ढूंढकर लौटाना चाहिए जिसे उस संख्या के अंकों को पुनर्व्यवस्थित करके बनाया जा सकता है।
उदाहरण के लिए -
यदि इनपुट संख्या 820 है तो, उसके अंकों को पुनर्व्यवस्थित करके बनाई जा सकने वाली सबसे छोटी संख्या 028 = 28 है। और आउटपुट होना चाहिए -
820 - 28 = 792
उदाहरण
const num = 820;
const maximumDifference = (num) => {
const numStr = '' + num;
const sorted = numStr.split('').sort();
const smallest = +sorted.join('');
return num - smallest;
};
console.log(maximumDifference(num));आउटपुट
कंसोल में आउटपुट होगा -
792