Code:
Code: Alles auswählen
y += (y2>y1?1:-1)
Code: Alles auswählen
y += (y2>y1?1:-1)
Code: Alles auswählen
If y2 > y1
y = y + 1
Else
y = y - 1
EndIf
Code: Alles auswählen
Define.i Y = 10
Y1.i = 12
Y2.i = 9
Y + 2 * Bool(Y2<Y1) - 1
Debug Y
Y = 10
Y + 2 * Bool(Y2>Y1) - 1
Debug YCode: Alles auswählen
Macro IIf(Assert, r1, r2)
((Bool((Assert))*r1) + (Bool(Not(Assert))*r2))
EndMacro
y1 = 1
y2 = 2
y = 10
y + IIF(y2>y1, 1, -1)
Debug y
y1 = 2
y2 = 1
y = 10
y + IIF(y2>y1, 1, -1)
Debug y