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
var gebe = function(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 var zu ihrer Deklaration. Mit
var 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. echo('Greta') sollte 'Greta' und echo('CO2') sollte 'CO2' zurückgeben.
var echo = function(ton) {
  ...
};
var echo = function(ton) {
  return ton;
};