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

जांचें कि क्या संख्या के अंकों का योग पेलिंड्रोम संख्या बनाता है - JavaScript


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

उदाहरण के लिए, अगर संख्या 697 है,

तो उसके अंकों का योग 22 होगा, जो वास्तव में एक पेलिंड्रोम संख्या है। इसलिए, हमारा फंक्शन 697 के लिए true रिटर्न करना चाहिए।

उदाहरण

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

const num = 697;
const sumDigit = (num, sum = 0) => {
    if(num){
        return sumDigit(Math.floor(num / 10), sum + (num % 10));
    };
    return sum;
};
const isPalindrome = num => {
    const revered = +String(num)
    .split("")
    .reverse()
    .join("");
    return revered === num;
};
const isSumPalindrome = num => isPalindrome(sumDigit(num));
console.log(isSumPalindrome(num));

आउटपुट

यह कंसोल में निम्नलिखिक आउटपुट देगा:

true

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

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

  1. - JavaScript में संख्या के फैक्टोरियल में अंकों की संख्या वापस करना

    समस्या हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या, num, को पहला और एकमात्र तर्क के रूप में लेता है। हमारे फ़ंक्शन को संख्या num के फैक्टोरियल में अंकों की संख्या की गणना करके वापस करनी चाहिए। उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है - इनपुट const num = 7; आउटपुट const output = 4; आउटपुट व्याख्या

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

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