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

JavaScript में पूर्णांकों में nth पैलिंड्रोम संख्या खोजना


समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो संख्या n लेता है। हमारा फ़ंक्शन nth पैलिंड्रोम संख्या लौटाना चाहिए यदि 0 से गिनती शुरू की जाए। उदाहरण के लिए, पहला पैलिंड्रोम 0 होगा, दूसरा 1 होगा, दसवां 9 होगा, ग्यारहवां 11 होगा क्योंकि 10 पैलिंड्रोम नहीं है।

उदाहरण

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

const num = 31; const findNthPalindrome = (num = 1) => { const isPalindrome = (num = 1) => { const reverse = +String(num) .split('') .reverse() .join(''); return reverse === num; }; let count = 0; let i = 0; while(count < num){ if(isPalindrome(i)){ count++; }; i++; }; return i - 1; }; console.log(findNthPalindrome(num));

आउटपुट

कंसोल आउटपुट निम्नलिखिक है −

212
  1. JavaScript में पास्कल त्रिकोण की nवीं पंक्ति के तत्व ढूंढना JavaScript में पास्कल त्रिकोण की nवीं पंक्ति के तत्व ढूंढना

    पास्कल त्रिकोण: पास्कल त्रिकोण एक त्रिकोणीय सरणी है जिसे पूर्ववर्ती पंक्तियों में आसन्न तत्वों को जोड़कर बनाया जाता है। पास्कल त्रिकोण के पहले कुछ तत्व हैं: हमें एक JavaScript फ़ंक्शन लिखना है जो एकमात्र आर्गुमेंट के रूप में एक धनात्मक संख्या, मान लीजिए num, लेता है। फ़ंक्शन को उन सभी तत्वों की एक

  1. - JavaScript में प्राकृतिक संख्या अनुक्रम का nth अंक ढूंढना

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

  1. - JavaScript में लुकास संख्या क्रम का nवां तत्व खोजना

    लुकास संख्याएं लुकास संख्याएं एक क्रम में संख्याएं हैं जिसे इस तरह परिभाषित किया गया है - L(0) = 2 L(1) = 1 L(n) = L(n-1) + L(n-2) समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या n लेता है और nवीं लुकास संख्या वापस करता है। उदाहरण कोड निम्न है - { if (num === 0) return 2; if