Ֆունկցիաների վերագրում փոփոխականներին JavaScript-ում

Այսպիսով, մենք արդեն պարզել ենք, որ ֆունկցիայի անունը և դրա սկզբնական կոդը միմյանցից անկախ են: Ուստի JavaScript-ում գոյություն ունի այլընտրանքային սինտաքս ֆունկցիա ստեղծելու համար. ստեղծվում է անանուն ֆունկցիա և վերագրվում է ինչ-որ փոփոխականի: Այդ փոփոխականը դառնում է ֆունկցիայի անունը:

Դիտարկենք օրինակ.

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

func(); // կարտածի '!'
Задание 1

Ստեղծեք անանուն ֆունկցիա, որն կվերադարձնի return-ի միջոցով 1 թիվը: Գրեք այս ֆունկցիան func1 փոփոխականում:

Задание 2

Ստեղծեք անանուն ֆունկցիա, որն կվերադարձնի return-ի միջոցով 2 թիվը: Գրեք այս ֆունկցիան func2 փոփոխականում:

Задание 3

Գտեք func1 և func2 ֆունկցիաների արժեքների գումարը: Արտածեք այս գումարը կոնսոլում: