คำอธิบาย
เขียนฟังก์ชันที่รับตัวเลข (จำนวนเต็มหรือทศนิยม) และคืนค่าจำนวนหลักหลังจุดทศนิยม ถ้าเป็นจำนวนเต็มให้คืน 0
ตัวอย่างโค้ด
const num1 = 1.123456789;
const num2 = 123456789;
const decimalCount = num => {
const numStr = String(num);
if (numStr.includes('.')) {
return numStr.split('.')[1].length;
}
return 0;
};
console.log(decimalCount(num1)); // 9
console.log(decimalCount(num2)); // 0
ผลลัพธ์
9 0