Biến cục bộ trong hàm trong JavaScript

Các biến được xác định bên trong một hàm được gọi là cục bộ. Không giống như biến toàn cục, biến cục bộ chỉ nhìn thấy được bên trong hàm, và không nhìn thấy được từ bên ngoài:

javascriptfunction func() {
  let num = 5; // biến cục bộ
  console.log(num);
}

console.log(num); // sẽ không xuất ra gì, mà đưa ra lỗi trong console
Задание 1

Xác định, không chạy code, điều gì sẽ được xuất ra console:

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

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

Xác định, không chạy code, điều gì sẽ được xuất ra console:

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

console.log(func());