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?
  • Вопрос задан
  • 671 просмотр
Решения вопроса 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(' ');
}

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

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

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