Lernfabrik

JavaScript Funktionen und return

In diesem Lernsnack beschäftigen wir uns mit Funktionen in JavaScript. Funktionen helfen, den Code zu strukturieren und wiederverwendbar zu machen. Wir beleuchten auch das Schlüsselwort return, mit dem Werte aus Funktionen zurückgegeben werden.

Was ist eine Funktion in JavaScript?

Eine Funktion ist ein Block von Code, der eine bestimmte Aufgabe ausführt und optional einen Wert zurückgibt. Funktionen helfen, wiederkehrende Aufgaben zu kapseln und mehrfach verwendbar zu machen.

1. Einfache Funktion ohne Rückgabewert

Diese Funktion gibt eine Nachricht in der Konsole aus:

function sagHallo() {
  console.log("Hallo, Welt!");
}

Erklärung

function leitet eine Funktion ein. sagHallo ist der Funktionsname. Der Code in den geschweiften Klammern wird ausgeführt – hier ein Konsolenausgabe.

2. Funktion mit Rückgabewert

Diese Funktion addiert zwei Zahlen und gibt das Ergebnis zurück:

function addiere(a, b) {
  return a + b;
}

3. Funktion mit mehreren Rückgabewerten

Hier geben wir Quotient und Rest einer Division als Array zurück:

function berechneQuotientUndRest(a, b) {
  var quotient = Math.floor(a / b);
  var rest = a % b;
  return [quotient, rest];
}

4. Funktion mit Fehlerbehandlung

Diese Funktion prüft auf Division durch Null:

function teile(a, b) {
  if (b == 0) {
    return "Fehler: Division durch Null ist nicht erlaubt!";
  }
  return a / b;
}
Ausgabe wird hier angezeigt...