Next: Externe Objekte aufrufen
Up: Elemente der Fib-Multimediabeschreibungssprache
Previous: if
Contents
Index
Bedingungen mit dem if-Element
Um abhängig von Variablen Unterobjekte anzuzeigen oder nicht, dient das if-Element.
Syntax:
Wenn die Bedingung erfüllt/wahr/true ist, wird das ausgewertet, sonst das .
Folgende Bedingungen/ sind möglich ( sind Unterfunktionen, wie für Funktionselemente in Abschnitt 12.7 auf Seite beschrieben):
- : Die Bedingung ist wahr.
- : Die Bedingung ist falsch (=nicht wahr).
-
: die Bedingung ist wahr, wenn die falsch (bzw. nicht wahr) ist, sonst ist die Bedingung falsch
-
: Die Bedingung ist wahr, wenn mindestens eine der Bedingungen oder wahr ist, sonst ist sie falsch.
-
: Die Bedingung ist wahr, wenn die beiden Bedingungen und wahr sind, sonst ist sie falsch.
-
: Die Bedingung ist wahr, wenn genau eine der Bedingungen oder wahr ist, sonst ist sie falsch.
-
: Die Bedingung ist wahr, wenn der auf eine ganze Zahl gerundete Wert von gleich dem auf eine ganze Zahl gerundete Wert von ist, sonst ist sie falsch. Der direkte Vergleich von Gleitkommazahlen wurde verworfen, da er aufgrund von Rundungsfehlern leicht zu unterschiedlichen Ergebnissen auf unterschiedlichen Systemen führen kann.
- : Die Bedingung ist wahr, wenn kleiner als ist (), sonst ist sie falsch.
- : Die Bedingung ist wahr, wenn größer als ist (), sonst ist sie falsch.
Anmerkungen:
Das -Konstrukt ist eines der mächtigsten Programmiersprachenkonstrukte, deshalb wurde es in die Fib-Multimediabeschreibungssprache mit aufgenommen.
Beispiele:
-
; Das wird ausgewertet, wenn die Variable kleiner ist, sonst wird ausgeführt.
-
; Das wird ausgeführt, wenn die Variable plus größer und kleiner ist (also wenn eine Zahl zwischen und ist), sonst wird ausgeführt.
Next: Externe Objekte aufrufen
Up: Elemente der Fib-Multimediabeschreibungssprache
Previous: if
Contents
Index
Betti Österholz
2013-02-13