Wie viel Mehl haben Sie? 6 Wie viel Zucker haben Sie? 4 Genug fuer Plaetzchen!
Wenn die Ausführung bei der if-Anweisung angekommen ist, findet sie, dass
mehl >= 4 --- wahr ist, weil 6 >= 4
und
zucker >= 2 --- wahr ist, weil 4 >= 2
Beide Seiten sind wahr, also ergibt der AND-Operator true.
Der AND-Operator verlangt, dass beide Seiten wahr sind:
diese Seite muss wahr sein && diese Seite muss wahr sein
Wenn beide Seiten wahr sind, ist der gesamte Ausdruck wahr.
Wenn eine der beiden Seiten (oder beide) falsch sind, ist der gesamte Ausdruck falsch.
&& ist ein logischer Operator, da er zwei true/false-Werte zu einem
einzelnen true/false-Wert verbindet.
So funktioniert der && -Operator:
true && true = truefalse && true = falsetrue && false = falsefalse && false = falseDer AND-Operator wird verwendet, wenn alle Bedingungen erfüllt sein müssen.