@NikiRyhti

Как отформатировать числа в js?

Нужно отформатировать цену из 17.500 в 17 500. Прошу помощи :))

Цена отображается в атрибуте 'price'

function changeSize(){
  option = $("#size option:selected");
  $('.price strike').text(option.attr('compare-price'));   
  $('.price').text(option.attr('price'));   
}
  • Вопрос задан
  • 252 просмотра
Пригласить эксперта
Ответы на вопрос 3
Stalker_RED
@Stalker_RED
var price = '17.500'
price = price.replace('.', ' ')
Ответ написан
Комментировать
someart
@someart
Fullstack Laravel Developer
var price = '17.500';
var priceFormatted = price.replace('.', ' ');


В твоем случае:
var priceFormatted = option.attr('price').replace('.', ' ');
Ответ написан
Комментировать
sergiks
@sergiks Куратор тега JavaScript
♬♬
Замените точку на пробел
function changeSize(){
  option = $("#size option:selected");
  $('.price strike').text(option.attr('compare-price')
    .replace('.',' '));   
  $('.price').text(option.attr('price')
    .replace('.',' '));   
}
Ответ написан
Ваш ответ на вопрос

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

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