我从 JSON 响应中提取两个对象Bing Maps API
,如何使用 loc[0] 和 loc[1] 将其修剪到小数点后 4 位jQuery
?
var loc = result.resourceSets[0].resources[0].point.coordinates;
$("#resultscoords").html(loc[0] + ',' + loc[1]);
toFixed 函数将四舍五入到您指定的数字,无论数字多或少。
例子
n = 1.0;
n.toFixed(2); // Returns 1.00
y = 1.1432176452;
y.toFixed(2); // Returns 1.14
在您的情况下,它将通过以下方式应用:
var loc = result.resourceSets[0].resources[0].point.coordinates;
$("#resultscoords").html(loc[0].toFixed(4) + ',' + loc[1].toFixed(4));
这将返回两个结果,四舍五入到小数点后四位。
var loc = result.resourceSets[0].resources[0].point.coordinates;
$("#resultscoords").html(loc[0].toFixed(4) + ',' + loc[1].toFixed(4));