Присваивание функций в переменные в JavaScript

Итак, мы с вами уже выяснили, что название функции и ее исходный код отделены друг от друга. Поэтому в JavaScript существует альтернативный синтаксис для создания функции: создается функция без имени и присваивается в какую-нибудь переменную. Эта переменная и становится именем функции.

Давайте посмотрим на примере:

let func = function() { console.log('!'); }; func(); // выведет '!'

Сделайте безымянную функцию, которая будет возвращать через return число 1. Запишите эту функцию в переменную func1.

Сделайте безымянную функцию, которая будет возвращать через return число 2. Запишите эту функцию в переменную func2.

Найдите сумму значений функций func1 и func2. Выведите эту сумму алертом в консоль.

enru