Der Browser-Speicher localStorage ist nicht verfügbar. Entweder unterstützt dein Browser ihn nicht oder du hast ihn deaktiviert oder er ist voll. Ohne localStorage werden deine Lösungen nicht gespeichert.
Parameter
Jetzt lernen wir Funktionen mit Parametern kennen. Mit
function gebe(eingabe) {
return eingabe;
}
definieren wir eine Funktion, die den übergebenen Parameter eingabe
einfach wieder zurückgibt.
Parameter sind Variablen. Sie stehen in der runden Klammer und benötigen nicht das Schlüsselwort let
zu
ihrer Deklaration. Mit
let ergebnis = gebe('Apfel');
wird die Funktion mit dem Argument 'Apfel'
aufgerufen. Jetzt wird unsere zuvor definierte Funktion
ausgeführt. Dabei wird zunächst das Argument 'Apfel'
dem Parameter eingabe
zugewiesen.
eingabe
hat jetzt den Wert 'Apfel'
. In der einzigen Codezeile der Funktion wird nun die
Variable eingabe
mit der return
-Anweisung zurückgegeben. Diese Rückgabe wird der Variablen
ergebnis
zugewiesen. ergebnis
hat dann auch den Wert 'Apfel'
.Aufgabe
Schreibe eine Funktion
echo
, die ebenfalls den übergebenen Parameter wieder zurückgibt.
+ Tipp
function echo(ton) {
...
}
+ Lösung
function echo(ton) {
return ton;
}