У меня очень странная ошибка в моем коде.У меня есть сайт по прогнозированию погоды, который я создаю, он использует геолокацию, чтобы найти город, в котором вы проживаете, а затем использует API wunderground, чтобы дать вам прогноз.Проблема заключается в том, что при поиске города вручную с помощью поля поиска прогноз температуры возвращается в NAN, но когда он использует ваши координаты, он возвращается правильно.Я понятия не имею, почему это происходит.
Я разместил весь код на JSBIN здесь: http://jsbin.com/agigeb/edit#javascript
Я думаю, что это может иметь отношение к тому, как я извлекаю температуру из строкион находится в (я не использую целочисленную температуру, которую он предоставляет, поскольку она не обеспечивает целочисленную температуру, которая изменяется в зависимости от времени суток, например, если это утро, оно возвращает прогноз на полдень, а если это вечер, то оно возвращаетпрогноз на следующее утро)
Эта часть размещена на этом JSBIN здесь: http://jsbin.com/etupun/edit#javascript
Заранее спасибо за любую помощь, Джейк.