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();
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.