Помогите пожалуйста улучшить мини код
есть валюты
отображают вот так <span data-val="4">$7,84</span>
и для рубля = <span data-val="4">1 849,45 руб.</span>
var val = $(this).data(val);
var kak = $(this).text().replace(',','.').match(/((?:\d|\,)*\.?\d+)/g).join('');
var price = parseFloat(kak);
var total = (val * price);
помогите улучшить мое дерьмо пожалуйста.
|