JavaScript-də Funksiyalarda Lokal Dəyişənlər

Funksiya daxilində təyin edilən dəyişənlər lokal adlanır. Qlobal dəyişənlərdən fərqli olaraq, lokal dəyişənlər yalnız funksiya daxilində görünür və xaricdən görünmür:

javascriptfunction func() {
  let num = 5; // lokal dəyişən
  console.log(num);
}

console.log(num); // heç nə çap etməyəcək və konsolda xəta verəcək
Задание 1

Kodu işə salmadan müəyyən edin ki, konsola nə çap olunacaq:

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

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

Kodu işə salmadan müəyyən edin ki, konsola nə çap olunacaq:

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

console.log(func());