我有一个以公里为单位的值,我希望将其转换为浏览器的区域设置特定测量单位(公里或英里)。
我正在使用谷歌地图 API v3 方向服务,特别是此页面上的最后一个示例。
function computeTotalDistance(result) {
var total = 0;
var myroute = result.routes[0];
for (i = 0; i < myroute.legs.length; i++) {
total += myroute.legs[i].distance.value;
}
total = total / 1000.
document.getElementById("total").innerHTML = total + " km";
}
如何确定浏览器的区域设置计量单位,以便在必要时执行转换?