mithilfe von @ceridwen war es mir möglich, dieses kleine, nervige Problem in den Griff zu bekommen. Evtl. hat es der Senf eh schon angesprochen, aber ging nicht bei mir rein...
bsp.
true||true&&false = true // weil
&& vor || heißt
true||false (resultierend aus dem true&&false=false) bleibt
true, weil bei || nur 1 Bedingung wahr sein muss.
Ja genau, das was ich meinte , das "geht vor" bedeutet das der Ausdruck als erstes ausgewertet wird und dann wieter gemacht wird mit dem Oder und nicht das quasi und wichtiger ist und das Oder dann egal ist.
Und deswegen es auch besser ist mit klammern zu arbeiten.
♥️