Функсияҳоро дар тағирёбандаҳо дар JavaScript таъин кардан
Пас, мо аллакай фаҳмидем, ки номи функсия ва коди ибтидоии он аз якдигар ҷудо шудаанд. Аз ин рӯ, дар JavaScript синтаксиси алтернативӣ барои эҷоди функсия мавҷуд аст: функсияе бе ном эҷод мешавад ва ба тағирёбандае таъин мегардад. Ин тағирёбанда номи функсия мешавад.
Биёед ба мисол нигарем:
javascriptlet func = function() {
console.log('!');
};
func(); // '!'-ро хориҷ мекунад
Задание 1
Функсияи бе номе созед, ки
тавассути return рақами 1-ро
баргардонад. Ин функсияро ба тағирёбандаи func1 сабт кунед.
Задание 2
Функсияи бе номе созед, ки
тавассути return рақами 2-ро
баргардонад. Ин функсияро ба тағирёбандаи func2 сабт кунед.
Задание 3
Ҷамъи арзишҳои функсияҳои func1
ва func2-ро ёбед. Ин ҷамъро
ба консоли хориҷ кунед.