Показать сообщение отдельно
  #9 (permalink)  
Старый 16.07.2018, 16:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Владислав Star,
function fn(a) {
  var n = 0;
  while (a > 1000) {
    a /= 1000;
    n++;
  }
  return +a.toFixed(1) + (["", "k", "m", "b", "t"][n] || "");
}

alert(fn(145));
alert(fn(145800));
alert(fn(6458300));
Ответить с цитированием