bricht ab wenn:
manythings==0 oder mayothers==0
AND
key == BUTTON_OPTION2
AND wert[wer] >= wieviel
D.h. solange eine der 3 || Bedingungen erfüllt ist, läuft die Schleife weiter.
Kein sehr schöner Code........
Das kann man gut mit Boolscher Logik analysieren und dabei die De Morganschen Gesetze verwenden:
De Morgan:
nicht(a undb) = nicht a oder nicht b
nicht(a oder b) = nicht a und nicht b
Schreib Deinen Term auf, negiere ihn komplett und löse mit De Morgan auf.