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

जावास्क्रिप्ट में किसी संख्या का अभाज्य अंक योग

<घंटा/>

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

उदाहरण के लिए -

अगर इनपुट नंबर है -

const num = 67867852;

तब आउटपुट होना चाहिए -

const output = 21;

क्योंकि 7 + 7 + 5 + 2 =21 -

उदाहरण

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

const num = 67867852;
const sumPrimeDigits = (num) => {
   const primes = '2357';
   let sum = 0;
   while(num){
      const digit = num % 10;
      if(primes.includes('' + digit)){
         sum += digit;
      };
      num = Math.floor(num / 10);
   };
   return sum;
};
console.log(sumPrimeDigits(num));

आउटपुट

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

21

  1. जावास्क्रिप्ट में किसी संख्या के अंकों को अलग करना

    हमें एक जावास्क्रिप्ट प्रोग्राम लिखना है जो उपयोगकर्ता को इनपुट प्रदान करता है। जब उपयोगकर्ता कुछ मूल्य इनपुट करता है और बटन दबाता है, तो हमारे फ़ंक्शन को यह जांचना चाहिए कि क्या इनपुट एक वैध संख्या है, यदि यह एक वैध संख्या है, तो प्रोग्राम को संख्या के सभी अंकों को अलग से स्क्रीन पर प्रिंट करना चाह

  1. जावास्क्रिप्ट में किसी संख्या के भाज्य में अंकों की वापसी संख्या

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

  1. C++ में किसी संख्या के अंकों का पुनरावर्ती योग अभाज्य या नहीं होता है

    इनपुट के रूप में एक पूर्णांक चर संख्या को देखते हुए। लक्ष्य इनपुट संख्या के अंकों के योग की गणना करना और यह जांचना है कि वह योग अभाज्य है या नहीं। ऐसा तब तक करें जब तक अंकों के योग वाली प्राप्त संख्या एक अंक की संख्या न बन जाए। जांचें कि वह संख्या अभाज्य है या नहीं। यदि इनपुट संख्या 123 है, तो अंकों