Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
5
Исследование подъёма переменной в самовызывающейся функции
Условие задачи
Разберите, каким образом происходит hoisting переменной name внутри IIFE, и предскажите, какой текст появится в консоли.
var name = 'Коля!';
(function () {
if (typeof name === 'undefined') {
var name = 'Вася';
console.log('Пока, ' + name);
} else {
console.log('Привет, ' + name);
}
})();