D06: javascript-grundlagen 2.0.0 #4

Merged
oliver.maklott merged 1 commit from d06-javascript-grundlagen into main 2026-09-30 11:00:52 +00:00

Auftrag D06 (aivopod-app Plan 4): javascript-grundlagen 2.0.0 – das Paket grundlagen, umbenannt und erweitert. Der Merge veröffentlicht v2.0.0.

Challenge Inhalt
Was ist ein Kommentar? unverändert
Wie erkenne ich einen Befehl? + Syntaxfehler: das ganze Programm läuft nicht, Klammer reparieren (experte)
Wie rufe ich einen Befehl auf? (neu) Name, Klammern, Argumente; Math.max/Math.min; Tippfehler und Klammer reparieren; Math.round, Aufrufe ineinander
Zahl oder Text? Variablen-Schritt → „Variablen“; dafür 1 + 2 + "3"
Etwas auf der Konsole ausgeben (neu) Zeilen, Rechnungen, + und Komma, fehlendes Leerzeichen, Rechnung zeigen, Punkt vor Strich
Variablen (neu) let, Name oder Wert, Wert ändern, const, Alter in einem Jahr, Variable im Text, Satz aus Variablen
Funktionen (neu) Anlegen vs. Aufrufen, Parameter, return mit Tests

if kommt nach javascript-grundlagen-2 (Entscheidung aus der Durchsicht).

  • pack test: 143 Tests grün, mit typischen Fehlern (Klammer vergessen, Console/math, Komma statt Punkt, Zahl als Text, Wert abgeschrieben statt Variable benutzt, Aufruf ohne Klammern, Ausgeben statt return …)
  • Eigener Prüfer mit Paket-Feedback (variable-benutzen, locales/de.json): abgeschriebene Werte bestehen nicht
  • Vorschau durchgespielt (pack-preview.spec.ts, CLI 0.5.0-rc.1): 59 Schritte, 46 mit Rückmeldung
  • Umbenennung: Paketname javascript-grundlagen, Version 2.0.0; das Release-Skript vergleicht nicht mit grundlagen 1.1.0 (D04)

🤖 Generated with Claude Code

Auftrag **D06** (aivopod-app Plan 4): `javascript-grundlagen` **2.0.0** – das Paket `grundlagen`, umbenannt und erweitert. Der Merge veröffentlicht `v2.0.0`. | Challenge | Inhalt | | --- | --- | | Was ist ein Kommentar? | unverändert | | Wie erkenne ich einen Befehl? | + Syntaxfehler: das ganze Programm läuft nicht, Klammer reparieren (experte) | | Wie rufe ich einen Befehl auf? (neu) | Name, Klammern, Argumente; `Math.max`/`Math.min`; Tippfehler und Klammer reparieren; `Math.round`, Aufrufe ineinander | | Zahl oder Text? | Variablen-Schritt → „Variablen“; dafür `1 + 2 + "3"` | | Etwas auf der Konsole ausgeben (neu) | Zeilen, Rechnungen, `+` und Komma, fehlendes Leerzeichen, Rechnung zeigen, Punkt vor Strich | | Variablen (neu) | `let`, Name oder Wert, Wert ändern, `const`, Alter in einem Jahr, Variable im Text, Satz aus Variablen | | Funktionen (neu) | Anlegen vs. Aufrufen, Parameter, `return` mit Tests | `if` kommt nach `javascript-grundlagen-2` (Entscheidung aus der Durchsicht). - [x] `pack test`: 143 Tests grün, mit typischen Fehlern (Klammer vergessen, `Console`/`math`, Komma statt Punkt, Zahl als Text, Wert abgeschrieben statt Variable benutzt, Aufruf ohne Klammern, Ausgeben statt `return` …) - [x] Eigener Prüfer mit Paket-Feedback (`variable-benutzen`, `locales/de.json`): abgeschriebene Werte bestehen nicht - [x] Vorschau durchgespielt (`pack-preview.spec.ts`, CLI 0.5.0-rc.1): 59 Schritte, 46 mit Rückmeldung - [x] Umbenennung: Paketname `javascript-grundlagen`, Version 2.0.0; das Release-Skript vergleicht nicht mit `grundlagen` 1.1.0 (D04) 🤖 Generated with [Claude Code](https://claude.com/claude-code)
D06: javascript-grundlagen 2.0.0 – the pack grundlagen renamed, seven challenges
All checks were successful
pack / pack (pull_request) Successful in 12s
pack / pack (push) Successful in 12s
96cdd7fe07
- Renamed to javascript-grundlagen, starting at 2.0.0 (v1.1.0 belongs to grundlagen).
- Befehle erkennen: a syntax error stops the whole program; repair it.
- New: Wie rufe ich einen Befehl auf? (name, brackets, arguments, commands with a result),
  Etwas auf der Konsole ausgeben (lines, calculations, joining texts), Variablen (let,
  const, changing values, variables in texts; own check that the variable is used),
  Funktionen (defining vs. calling, parameters, return).
- Zahl oder Text?: the variable step moved to Variablen; left-to-right with + instead.
- SDK 0.5.0-rc.1, CLI 0.5.0-rc.1 in the CI, release script for renamed packs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
aivopod-challenges/JavaScript-Grundlagen!4
No description provided.