Ich stehe gerade etwas auf dem Schlauch mit einem kleinen Logik-Issue, welches ich gerne verstehen würde.
Und zwar war ich davon ausgegangen, daß sich folgende beide Code-Snippets exakt gleich verhalten würden.
Tun sie aber nicht.
Beispiel 1 ("foo" wird 3x angezeigt):
Code: Alles auswählen
a = 0
b = 0
For count = 1 to 3
If Not (a And b)
a = 1
Debug "foo"
Endif
Next
Code: Alles auswählen
a = 0
b = 0
For count = 1 to 3
If Not a And Not b
a = 1
Debug "foo"
Endif
Next