Присвояване на функции в променливи в JavaScript

И така, вече установихме, че името на функцията и нейният изходен код са разделени един от друг. Затова в JavaScript съществува алтернативен синтаксис за създаване на функция: създава се функция без име и се присвоява в някаква променлива. Тази променлива става името на функцията.

Нека да разгледаме пример:

javascriptlet func = function() {
  console.log('!');
};

func(); // ще изведе '!'
Задание 1

Направете безименна функция, която ще връща чрез return числото 1. Запишете тази функция в променливата func1.

Задание 2

Направете безименна функция, която ще връща чрез return числото 2. Запишете тази функция в променливата func2.

Задание 3

Намерете сумата от стойностите на функциите func1 и func2. Изведете тази сума в конзолата.