tilbage til lektionen

Funktion i if

vigtighed: 5

Se på følgende kode. Hvad vil resultatet være af kaldet på den sidste linje?

let phrase = "Hello";

if (true) {
  let user = "John";

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

sayHi();

Resultatet er en fejl.

Funktionen sayHi er deklareret inden for if, så den lever kun inden for det. Der er ingen sayHi uden for if.