0

我从 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]);
4

2 回答 2

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));

这将返回两个结果,四舍五入到小数点后四位。

于 2013-09-04T02:25:28.353 回答
0
var loc = result.resourceSets[0].resources[0].point.coordinates;
$("#resultscoords").html(loc[0].toFixed(4) + ',' + loc[1].toFixed(4));

http://www.w3schools.com/jsref/jsref_tofixed.asp

于 2013-09-04T01:59:36.900 回答