Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вычитание на jQuery

Виктор Алексеев Мастер (2431), на голосовании 8 лет назад
Добрый вечер!

В div-е имеется какое-то число, вытаскиваю его $('.cont').text();
Допустим получаем "51,725"
Далее из него нужно вычесть 45

В итоге получается NaN, я так понимаю что из-за запятой, и jq не воспринимает его как число...
как быть?
Голосование за лучший ответ
ST radio Мыслитель (5241) 8 лет назад
вместо запятой должна быть точка
Сергей Жаков Мудрец (16209) 8 лет назад
// преобразование строки в целое число - parseInt
// строка в число с плавуещей точкой - parseFloa // читай справку по javascript
// примерно так хотя может забыл число в строку перевести
var num = parseFloat( $('.cont').text() ) ;
num -= 45;
$('.cont').text( num );
Похожие вопросы