Wie in jeder Programmiersprache auch erlaubt es Ihnen auch Logo zu
überprüfen, ob einer Bedingung entsprochen wird, und dann den
gewünschten Code auszuführen, wenn sie wahr
oder
falsch
ist.
Mit dem Primitiv Wenn
ermöglichen Sie solche
Tests. Hier ist die Syntax:
Wenn ausdruck_test [Liste1] [Liste2]
Wenn ausdruck_test
wahr ist, werden die in Liste1
eingeschlossenen Anweisungen ausgeführt.
Wenn ausdruck_test
falsch ist, werden die Anweisungen
in Liste2
ausgeführt. Die zweite Liste ist optional.
Beispiele:
Wenn 1+2=3 [druckezeile "wahr][druckezeile "falsch]
Wenn (erstes "XLOGO)="Y [vw 100 re 90] [dz [XLOGO fängt mit
einem X an!]]
Wenn (3*4)=6+6 [dz 12]