हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो एक संख्या लेता है जो एक पूर्णांक या एक फ़्लोटिंग-पॉइंट नंबर हो सकता है।
यदि यह एक फ़्लोटिंग-पॉइंट संख्या है, तो हमें दशमलव बिंदु के बाद संख्याओं की संख्या वापस करनी होगी।
नहीं तो हमें 0 लौटना चाहिए।
उदाहरण
इसके लिए कोड होगा -
const num1 = 1.123456789; const num2 = 123456789; const decimalCount = num => { // Convert to String const numStr = String(num); // String Contains Decimal if (numStr.includes('.')) { return numStr.split('.')[1].length; }; // String Does Not Contain Decimal return 0; } console.log(decimalCount(num1)) // 9 console.log(decimalCount(num2)) // 0
आउटपुट
कंसोल में आउटपुट होगा -
9 0