Что выведет код? Если строка ловит ошибку, печатается её имя. Запишите строки по порядку.
В работе: Модуль карты, где функцию вызывают выше её объявления.
Как проверяем
Код не запускаем — предскажите вывод. Пишите строки по порядку, по одной на строку; пробелы по краям не важны. Ответ один на подход: после него показываем разбор.
Источник: на задачах Яндекса: модуль построения маршрута. Условие пересказано своими словами.
Давали на собеседовании?
Ответов пока мало — ваш поможет.
console.log(typeof route);console.log(eta);var eta = 15;try { console.log(city); } catch (e) { console.log(e.name); }let city = 'Казань';console.log(build());function build() { return 'маршрут готов'; }try { draw(); } catch (e) { console.log(e.name); }var draw = function () { return 'карта'; };try { console.log(typeof zone); } catch (e) { console.log(e.name); }const zone = 'центр';