Ֆունկցիաներում տեղական փոփոխականները 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());