Задать вопрос
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?
  • Вопрос задан
  • 692 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
Решения вопроса 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(' ');
}

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

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

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