Bool frage !
-
if (bool) {...}
bedeutet ja wenn "bool" true <-
if (!bool) {...}
bedeutet was ?
bedeutet das "false" ? ist das eine vereinfachung von
bool = false -> !bool
??
Danke im voraus!
-
! bedeutet
NOT
und kehrt den Wahrheitswert um. Austrue
wirdfalse
und ausfalse
wirdtrue
if (!bool)
ist die Kurzform von
if (!bool == true) //oder if ( bool != true) // vielleicht ist jetzt auch klar, warum der ungleich Operator so aussieht. //oder if ( bool == !true) //oder if ( bool == false)
-
Cool danke dir :)!