@bobongida97

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

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

Подскажите пожалуйста разделить строку пробелом по 3 символа с конца чтобы было в таком виде:
5 688 900
34 539 300
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 2
@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] : '');
}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы