हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या लेता है और उसमें मौजूद सबसे बड़े और सबसे छोटे अंकों के बीच का अंतर देता है।
उदाहरण के लिए:यदि संख्या 5464676 है, तो यहां सबसे छोटा अंक 4 है और सबसे बड़ा अंक 7 है
इसलिए, हमारा आउटपुट 3
. होना चाहिएउदाहरण
आइए इस फ़ंक्शन के लिए कोड लिखें -
const num = 44353456; const difference = (num, min = Infinity, max = -Infinity) => { if(num){ const digit = num % 10; return difference(Math.floor(num / 10), Math.min(digit, min), Math.max(digit, max)); }; return max - min; }; console.log(difference(num));
आउटपुट
कंसोल में आउटपुट:-
3