আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা নেয় যা একটি পূর্ণসংখ্যা হতে পারে একটি ফ্লোটিং-পয়েন্ট সংখ্যা।
যদি এটি একটি ফ্লোটিং-পয়েন্ট সংখ্যা হয়, তাহলে আমাদের দশমিক বিন্দুর পরে সংখ্যার গণনা ফেরত দিতে হবে।
অন্যথায় আমাদের 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