JavaScriptda funktsiyalardagi lokal o'zgaruvchilar

Funktsiya ichida aniqlangan o'zgaruvchilar lokal deb ataladi. Global o'zgaruvchilardan farqli o'laroq, lokal o'zgaruvchilar faqat funktsiya ichida ko'rinadi va tashqarida ko'rinmaydi:

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

console.log(num); // hech narsa chiqarmaydi, va konsolda xatolik beradi
Задание 1

Kodni ishlatmasdan, konsolga nima chiqishini aniqlang:

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

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

Kodni ishlatmasdan, konsolga nima chiqishini aniqlang:

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

console.log(func());