हमें एक JavaScript फ़ंक्शन लिखना है जो पहली और एकमात्र आर्गुमेंट के रूप में एक संख्या लेता है। फ़ंक्शन को संख्या में मौजूद उन अंकों की गिनती करनी चाहिए और लौटानी चाहिए जो पूरी संख्या को पूरी तरह से विभाजित करते हैं।
उदाहरण
यदि इनपुट संख्या है:
const num = 148;
तो आउटपुट होना चाहिए:
const output = 2;
क्योंकि 148, 1 और 4 से पूरी तरह विभाज्य है लेकिन 8 से नहीं।
उदाहरण
const num = 148;
const countDividingDigits = (num = 1) => {
let count = 0;
const numStr = String(num);
for(let i = 0; i < numStr.length; i++){
const curr = +numStr[i];
if(num % curr === 0){
count++;
};
};
return count;
};
console.log(countDividingDigits(num));
आउटपुट
2