Crashkurs – Funktionen

Bisher haben wir mit fertigen Befehlen, wie bspw. geradeAus() oder ausgeben() programmiert. Die wahre Macht im Programmieren liegt darin, dass du eigene neue Befehle erstellen kannst.

Funktionen - Deine eigenen Befehle

Eigene Befehle werden auch Funktionen genannt.

Hier ist ein Code-Beispiel eines Raketenstarts:

function raketenStart() {
  ausgeben("Countdown"); 
  ausgeben("Zündung");
}

Hier verwenden wir den Befehl ausgeben, den du in der letzten Lektion bereits benutzt hast.

Die Funktion setzt sich zusammen aus:

  • dem Schlüsselwort function,
  • dann einem von dir gewählten Namen des Befehls (z.B. raketenStart)
  • runde Klammern ()
  • und geschweifte Klammern {   }. Zwischen die geschweiften Klammern schreibst du deine Befehle, die in der Funktion ausgeführt werden.

Um den neuen Befehl auszuführen, müssen wir ihn aufrufen. Das geht wie folgt:

raketenStart();
Code ausprobieren ×

Im nachfolgenden Code-Beispiel siehst du, wie eine Funktion definiert und dann aufgerufen wird:

Sehr gut. Jetzt weißt du, wie du deine eigenen Befehl über Funktionen erstellst und die Funktionen aufrufst. Auf der nächsten Seite findest du deine Übung zu Funktionen.