समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो ठीक दो संख्याओं की एक सरणी लेता है। हमारे फ़ंक्शन को संख्याओं के पहले अंकों को आपस में बदलने के बाद उनके बीच पूर्ण अंतर लौटाना चाहिए।
उदाहरण के लिए, सरणी के लिए [105, 413],
अंतर होगा:|405 - 113| =292
उदाहरण
निम्नलिखित कोड है -
const arr = [105, 413]; const interchangedDigitDiff = (arr = []) => { arr = arr.map(String); const [first, second] = arr; const fChar = first[0]; const sChar = second[0]; const newFirst = sChar + first.substring(1, first.length); const newSecond = fChar + second.substring(1, second.length); const newArr = [+newFirst, +newSecond]; const diff = Math.abs(newArr[0] - newArr[1]); return diff; }; console.log(interchangedDigitDiff(arr));
आउटपुट
कंसोल आउटपुट निम्नलिखित है -
292