हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पहले और एकमात्र तर्क के रूप में एक संख्या लेता है। फ़ंक्शन को उस संख्या में मौजूद अंकों की संख्या को गिनना और वापस करना चाहिए जो संख्या को पूरी तरह से विभाजित करते हैं।
उदाहरण के लिए -
अगर इनपुट नंबर है -
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