Зыходны код функцыі і яе вынік у JavaScript

У JavaScript можна напісаць імя функцыі без круглых дужак. У гэтым выпадку мы ўбачым не вынік працы функцыі, а яе зыходны код.

Давайце паспрабуем. Хай у нас ёсць якая-небудзь функцыя, напрыклад, такая:

javascriptfunction func() {
  return '!';
}

Давайце выклічам гэтую функцыю, напісаўшы яе імя і круглыя дужкі. У гэтым выпадку мы ўбачым вынік працы функцыі:

javascriptfunction func() {
  return '!';
}

console.log(func()); // вывядзе '!'

А цяпер давайце паспрабуем апусціць пасля імя функцыі круглыя дужкі. У гэтым выпадку мы ўбачым зыходны код нашай функцыі:

javascriptfunction func() {
  return '!';
}

console.log(func); // ўбачым код функцыі
Задание 1

Запусціце прыведзены вышэй код у сябе і пераканайцеся ў тым, што ў кансоль выводзіцца зыходны код функцыі.