如何使用Javascript格式化字符串?
我有一个使用API的应用程序。我完全不能控制那个API,所以我不能修改它,只能使用它。 该API以json格式返回城市名称、纬度和经度。 问题在于,由于编程错误,API返回的纬度和经度格式错误:如何使用Javascript格式化字符串?,javascript,string,formatting,latitude-longitude,Javascript,String,Formatting,Latitude Longitude,我有一个使用API的应用程序。我完全不能控制那个API,所以我不能修改它,只能使用它。 该API以json格式返回城市名称、纬度和经度。 问题在于,由于编程错误,API返回的纬度和经度格式错误: [{"Name":"River Side","Latitude":-2524544568.0,"Longitude":-5758220052.0}] -25.245445680 and -57.582200520 显然,我需要以下格式的经纬度: [{"Name":"River Side","Lati
[{"Name":"River Side","Latitude":-2524544568.0,"Longitude":-5758220052.0}]
-25.245445680 and -57.582200520
显然,我需要以下格式的经纬度:
[{"Name":"River Side","Latitude":-2524544568.0,"Longitude":-5758220052.0}]
-25.245445680 and -57.582200520
我找到了类似toFixed()的Javascript函数,但将其四舍五入
有人知道如何使用Javascript正确格式化字符串吗?看起来经度和纬度是以数字形式发送的,对吗?是否可以只执行类似于
var lat=data.Latitude/100000000
?的操作,假设在每种情况下,对于lat和lon: