I’ll introduce how to get the number of decimal places in JavaScript.
 
/**
 * Get the number of decimal places
 * @param {Number} number
 * @return {Number} decimalPlace
 **/
var getDecimalPlace = function(number) {
  if (typeof number !== 'number') {
    return null;
  }
  var decimalPlace = 0;
  var numbers = number.toString().split('.');
  if (numbers[1]) {
    decimalPlace = numbers[1].length;
  }
  return decimalPlace;
};
Usage
When you specify a number as the first argument, the return value is the number of decimal places.
var number = 1234.56789;
getDecimalPlace(number); // 5
getDecimalPlace('not number'); // null
That’s all from the Gemba.