Function in if
importance: 5
Look at the code. What will be the result of the call at the last line?
let phrase = "Hello"; if (true) { let user = "John"; function sayHi() { alert(`${phrase}, ${user}`); } } sayHi();
The result is an error.
The function sayHi
is declared inside the if
, so it only lives inside it. There is no sayHi
outside.