You can obtain the number of decimal places of an arbitrary number
var countDecimals = function (value) {
    if(Math.floor(value) === value) return 0;
    return value.toString().split(".")[1].length || 0; 
}
console.log(countDecimals(9.11))  //2
console.log(countDecimals(9))  //0
 

 
    
Top comments (0)