назад до уроку

Функція у if

Подивіться на код. Яким буде результат виклику на останньому рядку?

let phrase = "Привіт";

if (true) {
  let user = "Іван";

  function sayHi() {
    alert(`${phrase}, ${user}`);
  }
}

sayHi();

Результатом буде помилка.

Функція sayHi оголошується всередині if, тому вона доступна тільки всередині нього. Зовні функції sayHi не існує.