Показать сообщение отдельно
  #2 (permalink)  
Старый 28.08.2018, 14:42
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,495

function expand(number){
  var values = {
    'к': 1e3,
    'кк': 1e6,
    'ккк': 1e9,
    'м': 1e6,
    'мк': 1e9,
    'k': 1e3,
    'kk': 1e6,
    'kkk': 1e9,
    'm': 1e6,
    'mk': 1e9
  };
  return number.replace(/(\d+)([^\d\s]+)/g, function(str, number, key){
    return key in values ? number * values[key] : str;
  });
}
alert(expand("90кк"))
__________________
29375, 35
Ответить с цитированием