@AndyLarcin

Как преобразовать что б было значение?

Добрый день!В массиве приходят данные, пытаюсь их считать!
Делаю преобразование переменных, весь код показывать нет смысла, этого куска думаю хватит для сути проблемы!
Суть в функциях parseFloat() i eval();
var extra_fee_code=parseFloat(ans.extra_fee_code); ----- NaN
		var extra_fee_subcode=parseFloat(ans.extra_fee_subcode);  ------NaN
		var extra_fee_payable=eval(ans.extra_fee_payable); ----- undefined
		var xfcounter_code=eval(ans.xfcounter_code); -----undefined

Как нужно преобразовать, что б был результат.
  • Вопрос задан
  • 2205 просмотров
Решения вопроса 1
Вы об этом?
var valueIfNoValue = -1.0;
var extra_fee_code = ans.extra_fee_code ? parseFloat(ans.extra_fee_code) : valueIfNoValue;


А зачем Вы потом делаете eval?.. что ожидается в ans.extra_fee_code?

Изменен, в связи с комментарием Quilin
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы