я не понимаю, что именно хотите сделать? Функция init и так выведет координаты...
Код:
ymaps.ready(init);
function init() {
var myMap = new ymaps.Map('map', {
center: [55.753994, 37.622093],
zoom: 9,
behaviors: ['default', 'scrollZoom']
});
// Поиск координат центра Нижнего Новгорода.
ymaps.geocode('Нижний Новгород', {
results: 1 // Если нужен только один результат, экономим трафик пользователей
}).then(function (res) {
// Выбираем первый результат геокодирования.
var firstGeoObject = res.geoObjects.get(0),
// Координаты геообъекта.
coords = firstGeoObject.geometry.getCoordinates(),
// Область видимости геообъекта.
bounds = firstGeoObject.properties.get('boundedBy');
alert( coords );
console.log(coords);
// Добавляем первый найденный геообъект на карту.
myMap.geoObjects.add(firstGeoObject);
// Масштабируем карту на область видимости геообъекта.
myMap.setBounds(bounds, {
checkZoomRange: true // проверяем наличие тайлов на данном масштабе.
});
});
}