Задать вопрос
FitTech
@FitTech

Как добавить пробелы между тысячными?

Подключен код
$('.stats').one('inview', function (event, visible) {
        if (visible) {
            $('#number__writers').animateNumber({ number:  435004 });
            $('#number__works').animateNumber({ number: 3457983 });
            $('#number__clients').animateNumber({ number: 568192 });
            $('.stats').unbind('inview');
        } else {

        }
    });


Как добавить между тысячными пробел, чтобы вышло 568 192?
  • Вопрос задан
  • 694 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 2
SPAHI4
@SPAHI4
реактовцы - это не девы, а прокидыватели пропсов
Комментировать
@Bhudh
Во-первых, это называется не "тысячные". Одна тысячная — это 0,001.
Во-вторых:
function decdig(strNum){
    strNum = (''+strNum).split(' ').join('');
    return strNum
        .split('')
        .reverse()
        .join('')
        .match(/\d\d?\d?/g)
        .map(function(el){ return el.split('').reverse().join(''); })
        .reverse()
        .join(' ');
}

Грубо, да, зато работает везде и не надо тянуть библиотеки на каждый чих.
Если необходима поддержка копеек десятичных дробей, допилите сами, принцип, надеюсь, понятен.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы