Показать сообщение отдельно
  #6 (permalink)  
Старый 09.04.2013, 01:28
Интересующийся
Отправить личное сообщение для weber Посмотреть профиль Найти все сообщения от weber
 
Регистрация: 08.04.2013
Сообщений: 16

Сообщение от Octane Посмотреть сообщение
Надеюсь при умножении начальное значение не 0?
я конечно не силен в программировании, но математику первого класса пока не забыл

начальное значение было 1.

Методом проб и ошибок выяснил, что просто нужно было писать вот так:

var price_val = $(this).attr('price');
if (price_val > 0) {
      price *= parseFloat(price_val);
}


то есть заменить знак "не равно" на "больше". Не знаю почему "!=" не сработало, но это уже не так важно.

В любом случае спасибо за участие
Ответить с цитированием