@bobongida97

Как разделить цену с помощью JS?

Есть слитные цены вида
5688900
34539300

Подскажите пожалуйста разделить строку пробелом по 3 символа с конца чтобы было в таком виде:
5 688 900
34 539 300
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 2
BRAGA96
@BRAGA96
numericFormat(2562343651.5263); //> "2 562 343 651.5263"

function numericFormat(value, decimal, thousand) {
    if (!decimal) decimal = ' ';
    if (!thousand) thousand = '.';
    var parts = value.toString().split('.');
    return parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, decimal) + (parts[1] ? thousand + parts[1] : '');
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
20 июн. 2019, в 00:13
1000 руб./за проект
20 июн. 2019, в 00:01
2500 руб./за проект
19 июн. 2019, в 23:38
10000 руб./за проект