次のコードは、Google マップに表示された特定のルートでの総走行距離を表示します。数をキロメートルからマイルに変換することができました。関数のコードは次のとおりです。
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 *0.621371/ 1000.
document.getElementById('total').innerHTML = total + ' mi';
合計は のように表示され41.76483039399999 mi
ます。total
を小数点以下 1 桁に丸めるにはどうすればよいでしょうか。