हमें एक 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