我正在使用 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
当我尝试对and使用自定义值时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
那么,如何在获得的纬度上添加一个数字?帮我解决这个问题。提前致谢。