Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में संख्या और उसके अंकों को पुनर्व्यवस्थित करके बनी सबसे छोटी संख्या के बीच अधिकतम अंतर


हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एकमात्र इनपुट के रूप में एक धनात्मक पूर्णांक लेता है। फ़ंक्शन को उस संख्या और उस सबसे छोटी संख्या के बीच का अंतर ढूंढकर लौटाना चाहिए जिसे उस संख्या के अंकों को पुनर्व्यवस्थित करके बनाया जा सकता है।

उदाहरण के लिए -

यदि इनपुट संख्या 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
  1. - JavaScript में नंबर और उसके रिवर्स्ड नंबर का अंतर

    हमें एक JavaScript फ़ंक्शन लिखना है जो पहले और एकमात्र आर्गुमेंट के रूप में एक नंबर लेता है।फ़ंक्शन को:आर्गुमेंट के लिए रिवर्स्ड नंबर कैलकुलेट करना चाहिए।मूल नंबर और रिवर्स्ड नंबर के बीच निरपेक्ष अंतर लौटाना चाहिए।उदाहरण के लिए:यदि इनपुट नंबर है:const num = 45467;तो रिवर्स्ड नंबर होगा: 76454और आउटपु

  1. - JavaScript में संख्या के अंकों के गुणनफल और योग का अंतर

    हमें एक JavaScript फ़ंक्शन लिखना है जो एकमात्र तर्क के रूप में एक धनात्मक पूर्णांक लेता है। फ़ंक्शन को पहले संख्या के अंकों का योग और फिर उनका गुणनफल निकालना चाहिए। अंत में, फ़ंक्शन को गुणनफल और योग के निरपेक्ष अंतर को वापस करना चाहिए। उदाहरण के लिए - यदि इनपुट संख्या है - const num = 12345; तो आउट

  1. - PHP और JavaScript के बीच अंतर

    इस पोस्ट में, हम PHP और JavaScript के बीच अंतर को समझेंगे।JavaScriptयह फ्रंट एंड के साथ-साथ बैक एंड के साथ काम करने में मदद करता है।यह एसिंक्रोनस है, जिसका अर्थ है कि यह इनपुट और आउटपुट संचालन के लिए प्रतीक्षा नहीं करता।यह ब्राउज़र में चल सकता है और Node जारी होने के बाद, JavaScript कमांड लाइन पर भी