Я получаю значение широты, используя forwardGeocoder, и добавляю полученное значение широты с десятичным числом. Посмотрите на приведенный ниже код.
Ti.Geolocation.forwardGeocoder(textField.value, function(e) {
var a = e.latitude;
var b = 0.1;
var c = a+b;
Ti.API.info('result c: '+c);
});
Результат показывает
[INFO] result c: 40.7145500.1
Проблема в том, что данное значение не добавляется к значению широты, оно просто печатается вместе с жало.
Когда я пытался вычитать, он работал нормально. Когда я пытался использовать пользовательские значения для a
и b
, все работало нормально.
Ti.Geolocation.forwardGeocoder(textField.value, function(e) {
var a = 0.1;
var b = 0.1;
var c = a+b;
Ti.API.info('result c: '+c);
});
Результат показывает
[INFO] result c: 0.2
Итак, как я могу добавить число к полученной широте? Помогите мне решить эту проблему. Заранее спасибо.