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

जांचें कि क्या किसी संख्या के अंकों का योग पालिंड्रोम है - जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो एक संख्या लेता है, उसके अंकों को जोड़ता है और जांचता है कि वह योग एक पालिंड्रोम संख्या है या नहीं। यदि योग पैलिंड्रोम है, तो फ़ंक्शन सही होना चाहिए, अन्यथा गलत।

उदाहरण के लिए, यदि संख्या 697 है, तो उसके अंकों का योग 22 होगा, जो वास्तव में एक पालिंड्रोम संख्या है।

इसलिए, हमारे फ़ंक्शन को 697 के लिए सही लौटना चाहिए।

उदाहरण

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

const num =697;const sumDigit =(num, sum =0) => { if(num){ return sumDigit(Math.floor(num/10), sum + (num% 10)); }; वापसी राशि;}; const isPalindrome =num => { const revered =+String(num) .split("") .reverse() .join(""); वापसी श्रद्धेय ===num;}; const isSumPalindrome =num => isPalindrome(sumDigit(num));console.log(isSumPalindrome(num));

आउटपुट

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

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

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

  1. सी ++ प्रोग्राम यह जांचने के लिए कि कोई नंबर पालिंड्रोम है या नहीं

    एक पैलिंड्रोम संख्या वही रहती है यदि उसके अंकों को उलट दिया जाता है अर्थात इसका मान नहीं बदलता है। एक पैलिंड्रोम संख्या को सममित भी कहा जा सकता है। उदाहरण के लिए:संख्या 12321, 1551, 11 आदि पैलिंड्रोम हैं क्योंकि वे अंक उलटने पर भी नहीं बदलते हैं। एक प्रोग्राम जो यह जांचता है कि कोई नंबर पैलिंड्रोम

  1. जांचें कि पाइथन में ऑक्टल में नंबर पैलिंड्रोम है या नहीं

    मान लीजिए हमारे पास एक संख्या है जो या तो अष्टाधारी या दशमलव रूप में है। अगर यह अष्टाधारी रूप में है तो जांच लें कि यह पैलिंड्रोम है या नहीं। यदि दशमलव में संख्या है, तो इसे अष्टाधारी में परिवर्तित करें फिर जांचें कि यह पैलिंड्रोम है या नहीं। इसलिए, यदि इनपुट संख्या =178 की तरह है, तो आउटपुट सही हो