Die Programmierung des micro:bit-Computers in "JavaScript Blocks"
9. Auswahlstrukturen
9.1. Vergleiche
Der Befehlsblock für Vergleiche "comparison" ist im Menü "Logic" zu finden.
Zum Vergleich von Zahlen stehen grundsätzlich
die folgenden 6 Vergleichsoperatoren zur Verfügung:
1. "=" Prüfung auf Gleichheit
2. "≠" Prüfung auf Ungleichheit
3. "<" Prüfung, ob der linke Wert kleiner als der rechte Wert ist.
4. "≤" Prüfung, ob der linke Wert kleiner oder gleich dem rechten Wert ist.
5. ">" Prüfung, ob der linke Wert größer als der rechte Wert ist.
6. "≥" Prüfung, ob der linke Wert größer oder gleich dem rechten Wert ist.
In der Praxis werden nur in Ausnahmefällen 2 Konstanten miteinander verglichen.
Bild 1:
Das Ergebnis eines Vergleichs ist ein sogenannter Boolescher Wert.
Es gibt nur die beiden Boolesche Werte "true" und "false".
"true" steht hierbei für eine wahre Aussage, während "false" eine falsche Aussage repräsentiert.
Meist wird einer der beiden Werte durch eine Variable vorgegeben.
Im Falle von Bild 2 wird geprüft, ob der Inhalt der Variable "Zahl"
größer als 2 ist.
Bild 2: