Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> 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. - जावास्क्रिप्ट में प्राकृतिक संख्या अनुक्रम का nवां अंक ढूँढना

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

  1. यह पता लगाना कि कोई संख्या जावास्क्रिप्ट में त्रिकोणीय संख्या है या नहीं यह पता लगाना कि कोई संख्या जावास्क्रिप्ट में त्रिकोणीय संख्या है या नहीं

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

  1. - जावास्क्रिप्ट में दशमलव भाग को दोहराने की लंबाई ढूँढना

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