Получаем такую строку ( string)
1.400.000 $
Задача, умножить данную строку на переменную
rate и вернуть новое значения в таком состояние. ( Смена валюты) Я перевел из string в number( хотя мне кажется что не совсем корректно и можно рефакторинг сделать в данном случае )
Проблема еще в том как новое значения вернуть в состояние которая была, потому что новое значения получается слитно. Заранее спасибо ))
$('#cash-items li').on('click',function(){
var name = $(this).text()
var rate = $(this).data('rate')
rate = parseFloat(rate)
var itemsChanged = $('.rate_item__change')
for(var i = 0; i<itemsChanged.length; i++){
var price = $(itemsChanged[i]).text();
price = price.replace(' $', '')
price = price.replace('.', '')
price = price.replace('.', '')
price = parseFloat(price)
var newPrice = price * rate;
newPrice = parseInt(newPrice)
$(itemsChanged[i]).text(newPrice + ' ' + name);
}
})