Zuweisung von Funktionen zu Variablen in JavaScript
Wir haben also bereits festgestellt, dass der Name einer Funktion und ihr Quellcode voneinander getrennt sind. Daher existiert in JavaScript eine alternative Syntax zum Erstellen einer Funktion: Es wird eine Funktion ohne Namen erstellt und einer Variable zugewiesen. Diese Variable wird dann zum Namen der Funktion.
Sehen wir uns ein Beispiel an:
let func = function() {
console.log('!');
};
func(); // gibt '!' aus
Erstellen Sie eine namentlose Funktion, die
via return die Zahl 1 zurückgibt.
Speichern Sie diese Funktion in der Variable func1.
Erstellen Sie eine namentlose Funktion, die
via return die Zahl 2 zurückgibt.
Speichern Sie diese Funktion in der Variable func2.
Ermitteln Sie die Summe der Rückgabewerte der Funktionen func1
und func2. Geben Sie diese Summe
in der Konsole aus.