Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Сложить 2 числа (https://javascript.ru/forum/misc/33769-slozhit-2-chisla.html)

Esigns 07.12.2012 13:49

Сложить 2 числа
 
Я хз, чего не хватает этому Яваскрипту:
var price = $('#subtotalField').html();
var data = echo через аякс, циферка приходит;
res = Number(data) + Number(price);
console.log(Number(data) + Number(price), res);

В консоли вижу 22375 NaN.
Поразительно и удивительно. Что за фигня?

Esigns 07.12.2012 13:59

Я на обед наверное сейчас. Через часик зайду в тему, если что.
Если у кого-то была похожая ситуация буду благодарен за подсказку.

vashurin 07.12.2012 14:09

Странно. И parseInt не помогает?

ОлегА 07.12.2012 14:39

а не пробывал эту хрень вот так писать (Number(data) + Number(price)) ?

ОлегА 07.12.2012 14:40

если не прокатит. значит у тебя в echo левые символы какие то лезут, как вариант

Esigns 07.12.2012 15:21

Сейчас попробую, что из этого получится и отпишусь по результатам.
Спасибо.

Esigns 07.12.2012 15:25

(Number(data) + Number(price)) проканало, спасибо.

Дополняю:
Так как раньше было тоже заработало.
Скорее всего перезапуск браузера помог(перед обедом выключал комп).

ОлегА 07.12.2012 15:34

рад помочь


Часовой пояс GMT +3, время: 03:22.