Lokala variabler i funktioner i JavaScript

Variabler som definieras inuti en funktion kallas lokala. Till skillnad från globala variabler är lokala variabler endast synliga inuti funktionen och är inte synliga utanför:

javascriptfunction func() {
  let num = 5; // lokal variabel
  console.log(num);
}

console.log(num); // kommer inte att visa något, utan ger ett fel i konsolen
Задание 1

Bestäm, utan att köra koden, vad som kommer att skrivas ut i konsolen:

javascriptfunction func() {
  let num = 5;
  return num;
}

console.log(num);
Задание 2

Bestäm, utan att köra koden, vad som kommer att skrivas ut i konsolen:

javascriptfunction func() {
  let num = 5;
  return num;
}

console.log(func());