以下代码显示在特定路线上覆盖的总距离,显示在谷歌地图上。我设法将数字从公里转换为英里。这是该函数的代码:
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到小数点后一位?