У меня есть такая функция:
function run() {
directionsService.route(route,
function(response) {
directionsRenderer.setDirections(response);
var directionsData = response.routes[0].legs[0];
if (!directionsData) {
window.alert('Directions request failed');
return;
} else {
let dist = directionsData.distance.value;
let distKm = parseInt(dist / 1000);
console.log(distKm);
document.getElementById('msg').innerHTML.remove(this) += " Driving distance is " + directionsData.distance.text + " (" + directionsData.duration.text + ").";
}
});
}
Как можно вынести переменную "distKm" за всю эту функцию?