Для получения полного доступа
зарегистрируйтесь.
Сниппет,  JavaScript

Функция для сокращения чисел


Эту функцию удобно использовать для вывода чисел пользователю.

var roundCount = function (number) {
    var result;

    if (number > 999 && number <= 999999){
        result = number / 1000 + 'k';
    } else if (number > 999999){
        result = '>1M';
    } else {
        result = number;
    }
    
    return result;
};

console.log(roundCount(234234234)) // ">1M"
console.log(roundCount(434))       // 434
console.log(roundCount(54345))     // "54.345k"
console.log(roundCount(34567))     // "34.567k"
console.log(roundCount(234234))    // "234.234k"
console.log(roundCount(43423))     // "43.423k"
console.log(roundCount(2344234))   // ">1M"
  JavaScript

Автор


Gravatar image
zular
  • Репутация: 36
  • Сниппеты : 7
  • Ревизии : 0
Подписаться

Другие варианты сниппета Отсортировано по рейтингу


  Рейтинг
0

Функция для сокращения чисел 03 апр. 2016 г., 11:48:19
Эту функцию удобно использовать для вывода чисел пользователю. ```javascript var roundCount = function (number) { if (number > 999 && number <= 999999){ return number / 1000 + 'k'; } else if (number > 999999){ return '>1M'; } return number; }; ```

Чтобы увидеть комментарии, нужно быть участником сообщества

Регистрация