prevnext   » Startseite » Haupt-Referenz » Funktions-Referenz » testDef()

testDef()

Syntax:

int32 testDef ( var, bool )

Parameter:

?doc?

Beschreibung:

Der folgende Text wurde 1:1 aus der alten Dokumentation kopiert und muss evtl. noch auf den aktuellen Stand gebracht werden.

  Syntax:   'test ( num, bool )'
'testdef ( num, bool )'

'test()' und 'testdef()' liefern als Ergebnis '1' für WAHR oder '0' für FALSCH. Zuerst wird der numerische Ausdruck X ausgewertet, wobei nur das Vorzeichen eine Rolle spielt. Der zweite Ausdruck BOOL wird auf WAHR oder FALSCH getestet. Es werden die folgenden Ergebnisse geliefert:

  NUM < 0:  Ergebnis --> BOOL (0 oder 1)
  NUM = 0:  Ergebnis --> WAHR (1)
  NUM > 0:  Ergebnis --> not BOOL (1 oder 0)
'test()' erwartet als zweiten Paremeter einen numerischen Ausdruck und 'testdef()' einen VAR-Ausdruck.

Funktionsergebnis: