Die Programmierung des micro:bit-Computers in "JavaScript Blocks"
9. Auswahlstrukturen
9.5. Die endlose Wiederholung von Programmcode mit "forever"/"dauerhaft"
Die forever-Schleife wird in der Praxis gerne als Hauptprogramm eingesetzt, wenn dieses solange laufen
soll, bis der micro:bit-Computer ausgeschaltet wird.
Zu beachten ist, dass der micro:bit immer zuerst mit dem Programmcode im "on start"-Block beginnt. Erst
wenn der Mikrocontrollerdieser des micro:bit hiermt fertig ist, wird der Programmcode in der forever-Schleife
von oben nach unten abgearbeitet.
Betrachtung des vorliegenden Beispiels:
1. Die Programmabarbeitung beginnt im Block "on start"
a. Es wird ein großes Herz auf dem Display angezeigt.
b. Die Programmabarbeitung wird für 5 Sekunden angehalten.
2. Der micro:bit setzt die Programmabarbeitung im Block der forever-Scheife fort.
a. Es wird ein lächelnder Smily angezeigt.
b. Die Programmabarbeitung wird für 1 Sekunde angehalten.
c. Es wird ein trauriger Smily angezeigt.
d. Die Programmabarbeitung wird für 1 Sekunde angehalten.
e. Die Programmabarbeitung beginnt wieder bei 2.a und läuft bis zum Ausschalten
des micro:bit.
Kurzfassung:
- Nach dem Einschalten des micro:bit wird für die Dauer von 5 Sekunden ein großes Herz
angezeigt.
- Danach wird mittels der forver-Schleife im 1-Sekundentakt ein großes und ein kleines
Herz solange dargestellt, bis der micro:bit ausgeschaltet wird.