digit count in javascript

JavaScript
function digitCount(num) {
  if(num === 0 ) return 1
  return Math.floor(Math.log10(Math.abs(num))) + 1
}var length = (number + '').replace('.', '').replace('-', '').length;  // for numbers that can be floats or negatives
Source

Also in JavaScript: