Умножение чисел но с остатком?

//Имеется строка c ценой. НапримерЖ
var price = ('2,752 $');

var count = 20; // рандомное целое число

//Чем его умножить чтобы на выходе получить '55,040 $'
//при срезке через .replace(/ $/g, "").replace(/,/g, ".") и умножении округляет

var total = price * count;
console.log((price.replace(/ $/g, "")).replace(/,/g, "."));


Уже целый час сижу, и ничего толкового, только добавление 0 через ToFixed
  • Вопрос задан
  • 859 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
27cm
@27cm
TODO: Написать статус
var price = '2,752 $';
var count = 20;

var resultPrice  = parseInt(price.replace(/[^\d]/g, '')) * count;
var resultString = resultPrice.toString().replace(/(\d)(?=(\d{3})+$)/g, '$1,') + ' $';

console.log(resultString);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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