Modul 5: Funktionen

lock
Bevorstehend

Wiederverwendbaren Code mit Funktionen organisieren

Ziele dieses Moduls
  • Sie können eigene Funktionen definieren, mit Parametern aufrufen und einen Rückgabewert verwenden
    Anwenden

Was ist eine Funktion?

Eine Funktion ist ein wiederverwendbarer Code-Block mit einem Namen. Du definierst sie einmal und kannst sie beliebig oft aufrufen.

PythonJavaScript
def verdoppeln(zahl):
  return zahl * 2
function verdoppeln(zahl) {
  return zahl * 2;
}

Funktion aufrufen

Eine Funktion wird zuerst definiert, dann aufgerufen:

let ergebnis = verdoppeln(5); // ergebnis ist 10
console.log(ergebnis);

Parameter sind die Variablen in der Klammer (z.B. zahl). return gibt einen Wert zurück.

Challenge

Aufgabe – Funktionen

  1. Lade die HTML-Datei herunter und öffne sie in VS Code.
  2. Vervollständige die vier Grundrechenarten-Funktionen (addieren, subtrahieren, multiplizieren, dividieren).
  3. Teste jede Funktion mit console.log und eigenen Zahlen.
  4. Ergänze die Funktion berechneNote so, dass sie bei 0–44 Punkten Note 2 zurückgibt.
  5. BONUS: Schreibe eine Funktion istGerade(zahl), die true zurückgibt wenn die Zahl gerade ist (Tipp: % 2 === 0).

⬇ aufgabe5.html herunterladen