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

पुनरावृत्ति से सबसे बड़ा अंक ढूँढना - JavaScript


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

उदाहरण

यदि संख्या है:

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. - JavaScript में प्राकृतिक संख्या अनुक्रम का nth अंक ढूंढना

    प्राकृतिक संख्या अनुक्रम:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12...यह अनुक्रम अनंत तक विस्तारित होने पर प्राकृतिक संख्या अनुक्रम के रूप में जाना जाता है।हमें एक JavaScript फ़ंक्शन लिखना है जो पहली और एकमात्र आर्ग्युमेंट के रूप में संख्या num लेता है। फ़ंक्शन को उस (num)वें अंक को ढूंढकर वापस करना चाहि

  1. JavaScript में संख्या के त्रिकोणीय संख्या होने की जांच JavaScript में संख्या के त्रिकोणीय संख्या होने की जांच

    त्रिकोणीय संख्या त्रिकोणीय संख्या उन बिंदुओं की संख्या है जो एक समबाहु त्रिभुज को भर सकते हैं। उदाहरण के लिए - 9 एक त्रिकोणीय संख्या है जो 4 इकाई की प्रत्येक भुजा वाला एक समबाहु त्रिभुज बनाती है। समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या लेता है और true वापस करता है यदि यह एक त्रिको

  1. - JavaScript में दोहराव वाले दशमलव भाग की लंबाई ढूंढना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या, num, को पहला और एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन को दो काम करने चाहिए: सबसे पहले, यह जांचना चाहिए कि संख्या 10 के साथ अभाज्य है या नहीं, यदि नहीं, तो हमें -1 वापस करना चाहिए (एक संख्या किसी अन्य संख्या के साथ अभाज्य होती है यदि