0
路線API可以顯示兩個地方之間的距離。 E.克:如何從距離API中的結果中刪除小數?
https://developers.google.com/maps/documentation/javascript/examples/directions-draggable
然而,距離顯示帶有小數(例如2520.359 km
)。有沒有辦法去除它們(例如得到2520 km
的結果)?
下面是應該對此負責的部分:我認爲,改變零會改變這一結果
function computeTotalDistance(result) {
var total = 0;
var myroute = result.routes[0];
for (var i = 0; i < myroute.legs.length; i++) {
total += myroute.legs[i].distance.value;
}
total = total/1000.
document.getElementById('total').innerHTML = total + ' km';
}
,但它只是打破了代碼。
它的工作原理嘗試。但是,它總是將數字舍入到較小的一個 - e。 G。 10.9將是10而不是11.有沒有辦法避免這種情況? – take2
@ take2你可以使用'Math.ceil(total)' – Praveen
就是這樣,謝謝。 – take2