JavaScriptтеги функциялардагы жергиликтүү өзгөрмөлөр

Функциянын ичинде аныкталган өзгөрмөлөр жергиликтүү деп аталат. Жалпы өзгөрмөлөрдөн айырмаланып, жергиликтүү өзгөрмөлөр функциянын ичинде гана көрүнүп, сырттан көрүнбөйт:

javascriptfunction func() {
  let num = 5; // жергиликтүү өзгөрмө
  console.log(num);
}

console.log(num); // эч нерсе чыгарбайт, консолдо ката берет
Задание 1

Кодду иштетпей эле, консолго эмне чыгарылаарын аныктаңыз:

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

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

Кодду иштетпей эле, консолго эмне чыгарылаарын аныктаңыз:

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

console.log(func());