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

JavaScript में किसी संख्या का सबसे बड़ा अंक


हमें एक JavaScript पुनरावर्ती फ़ंक्शन लिखना होगा जो एक संख्या लेता है और संख्या में सबसे बड़ा अंक लौटाता है।

उदाहरण के लिए: यदि संख्या 45654356 है

तब वापसी मान 6 होना चाहिए

उदाहरण

इसका कोड निम्नलिखित होगा:

const num = 45654356;
const greatestDigit = (num = 0, greatest = 0) => {
  if(num){
    const max = Math.max(num % 10, greatest);
    return greatestDigit(Math.floor(num / 10), max);
  };
  return greatest;
};
console.log(greatestDigit(num));

आउटपुट

कंसोल में आउटपुट होगा:

6

  1. - जावास्क्रिप्ट में संख्या का योग तब तक करना जब तक यह 1 अंक न बन जाए

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एकमात्र इनपुट के रूप में एक संख्या लेता है। फ़ंक्शन को एक सरल काम करना चाहिए - परिणामस्वरूप अंकों को तब तक जोड़ते रहना जब तक वे एक अंक की संख्या में परिवर्तित न हो जाएं।उदाहरण के लिए -const num = 5798;अर्थात5 + 7 + 9 + 8 = 29 2 + 9 = 11 1 + 1 = 2अतः, आउटपु

  1. - जावास्क्रिप्ट में संख्या का गुणनखंड करना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एकमात्र तर्क के रूप में एक धनात्मक पूर्णांक लेता है। फ़ंक्शन को उन सभी संख्याओं की एक सरणी बनाकर लौटानी चाहिए जो इनपुट संख्या को बिल्कुल विभाजित करती हैं।उदाहरण के लिए -यदि इनपुट संख्या है -const num = 12;तो आउटपुट होना चाहिए -const output = [1, 2, 3, 4, 6,

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

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक पॉजिटिव तीन अंकों का इंटीजर लेता है और उसके अंकों को रीअरेंज करके अधिकतम संभव संख्या प्राप्त करता है।उदाहरणनिम्नलिखित कोड है −const num = 149; const maxRedigit = function(num) { if(num b - a) .join() }; console.log(maxRedigit(num));आउटपुट941