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

JavaScript में संख्या के अभाज्य अंकों का योग

हमें एक 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. JavaScript में संख्या के अंकों को अलग करना JavaScript में संख्या के अंकों को अलग करना

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

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

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

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

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