Доступ к массиву вне цикла геокодирования

Мне удалось геокодировать до 10 адресов и добавить маркер на карту, но мне нужно получить доступ к результатам геокодирования вне функции геокодирования (codeAddress). Я думал, что мог бы поместить результаты в массив глобальных переменных (userLat, userLng). Используя предупреждения, я вижу, что цикл действительно добавляет результаты в массив внутри функции, но массив не имеет значения вне функции.

С другой стороны, предупреждение о неудачном геокодировании должно возвращать адрес «i». в зависимости от того, какой адрес имел проблему, но отображает только последнее значение адреса цикла.

Может быть, проблемы связаны? Я думаю, что это может иметь какое-то отношение к моему непониманию вложенной функции.

Надеюсь, это понятно. Заранее благодарю за любую помощь!

   function codeAddress() {

    var useradd = [];
    var geocoder = new google.maps.Geocoder();
    var howmany = parseFloat(document.getElementById("howmany").value);

    for (var i=0; i

Ответы на вопрос(2)

Ваш ответ на вопрос