Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| projekte:rechentrainer [2022/03/10 16:36] – created Ivo Blöchliger | projekte:rechentrainer [2022/03/10 16:39] (current) – [UI] Ivo Blöchliger | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Rechentrainer ====== | ||
| + | ===== Logik ===== | ||
| + | * Zufallszahlen in JavaScript: Siehe z.B. https:// | ||
| + | * Das Ergebnis wird entweder über ein ''< | ||
| + | |||
| + | <code javascript> | ||
| + | function auswerten(event) { | ||
| + | // Annahme, Resultat der Rechnung ist in der Variablen result gespeichert. | ||
| + | if (this.value == result) { | ||
| + | // Erfolg melden, neue Aufgabe generieren | ||
| + | } else { | ||
| + | // Misserfolg melden | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ===== UI ===== | ||
| + | * Anzeige der Rechnung in HTML | ||
| + | <code html> | ||
| + | < | ||
| + | </ | ||
| + | Manipulation in JavaScript | ||
| + | <code javascript> | ||
| + | // Rechnung in der Variable rechnung plus variable resultat | ||
| + | document.getElementById(' | ||
| + | </ | ||
| + | |||