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

JavaScript में अंकों को रीअरेंज करके सबसे बड़ी संख्या बनाना


समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो एक पॉजिटिव तीन अंकों का इंटीजर लेता है और उसके अंकों को रीअरेंज करके अधिकतम संभव संख्या प्राप्त करता है।

उदाहरण

निम्नलिखित कोड है −

const num = 149; const maxRedigit = function(num) { if(num < 100 || num > 999) return null return +num .toString() .split('') .sort((a, b) => b - a) .join('') }; console.log(maxRedigit(num));

आउटपुट

941
  1. - जावास्क्रिप्ट में संख्या को घुमाकर अधिकतम संख्या बनाना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या n लेता है। हमारा फ़ंक्शन इसके अंकों को पुनर्व्यवस्थित करके अधिकतम मान लौटाने के लिए आवश्यक है।उदाहरणनिम्न कोड देखें:const num = 124; const rotateToMax = n => {    n = n       .toString()       .split

  1. - JavaScript में समान अंकों से बनी अगली बड़ी संख्या ढूंढना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या, num, को पहला और एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन को एक ऐसी संख्या ढूंढकर वापस करनी चाहिए जिसमें इनपुट संख्या के केवल और सभी अंक हों और वह इनपुट संख्या से थोड़ी बड़ी हो। यदि ऐसी कोई संख्या मौजूद नहीं है, तो हमारे फ़ंक्शन को -1 वाप

  1. - JavaScript में संख्या के फैक्टोरियल में अंकों की संख्या वापस करना

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