Pembolehubah Lokal dalam Fungsi di JavaScript

Pembolehubah yang ditakrifkan di dalam fungsi, dipanggil pembolehubah lokal. Berbeza dengan pembolehubah global, pembolehubah lokal hanya kelihatan di dalam fungsi, dan tidak kelihatan dari luar:

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

console.log(num); // tidak akan output apa-apa, tetapi akan memberikan ralat dalam konsol
Задание 1

Tentukan, tanpa menjalankan kod, apakah yang akan dipaparkan dalam konsol:

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

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

Tentukan, tanpa menjalankan kod, apakah yang akan dipaparkan dalam konsol:

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

console.log(func());