हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या लेता है और उसमें मौजूद सबसे बड़े और सबसे छोटे अंकों के बीच का अंतर देता है।
उदाहरण के लिए:यदि संख्या 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