Converts numbers into 1K format

by Puni Charana

JavaScript

function a(number, decimal) {
  if (number < 1000)
    return number
  length = ('' + number).length, power = Math.pow, decimal = power(10, decimal),length -= length % 3
  return Math.round(number * decimal / power(10, length)) / decimal + " kMGTPE" [length / 3]
}

console.log(a(10000, 2));