Worum es geht: JavaScript ist die einzige Programmiersprache, die jeder Browser direkt versteht – und mit Node.js läuft sie auch auf Servern. Sie lernen hier nicht jede Funktion, sondern die fünf Bausteine, aus denen praktisch jeder Code besteht. Ziel: KI-generierten Code lesen und einschätzen können.
1. Die fünf Bausteine
| Baustein | Wofür | Beispiel |
|---|---|---|
| Variablen | Werte merken | const preis = 100; |
| Funktionen | Schritte bündeln und wiederverwenden | function brutto(n) { … } |
| Objekte | Zusammengehörige Daten | { name: "Anna" } |
| Listen (Arrays) | Mehrere gleichartige Einträge | [1, 2, 3] |
| Bedingungen | Entscheidungen | if (umsatz > 1000) |
2. Im Editor üben
Arbeiten Sie die fünf Schritte nacheinander durch. Jeder Schritt wird automatisch geprüft:
const legen Sie Werte an, die sich nicht ändern, mit let solche, die sich ändern dürfen. Erhöhen Sie besucher um 1 und geben Sie den neuen Wert aus.3. So lesen Sie fremden Code
Wenn eine KI Ihnen hundert Zeilen liefert, beginnen Sie nicht oben links. Fragen Sie der Reihe nach:
- Welche Daten kommen herein? Parameter von Funktionen, Anfragen, Dateien.
- Was wird damit gemacht? Die Funktionen und ihre
return-Werte. - Was geht hinaus? Ausgaben, Antworten, gespeicherte Daten.
Übung
- Was ist der Unterschied zwischen
constundlet? - Eine Funktion gibt
undefinedzurück. Was fehlt vermutlich?
Lösungshinweise
constkann nicht neu zugewiesen werden,letschon.- Meist fehlt ein
return– die Funktion rechnet, gibt das Ergebnis aber nicht zurück.
Stand: September 2026. Die Übungen laufen vollständig in Ihrem Browser – es wird nichts gespeichert oder übertragen.