OR-Operator
Der ||-Operator hat noch ein paar spezielle Verhaltensweisen, nämlich:- Sie können jeden Datentypen benutzen
- Sie können jeden Datentypen zurückgeben
- Kurzschlüsse
- Wenn der erste Ausdruck truthy ist, wird uns dieser zurückgegeben und der andere Operand nicht ausgewertet
- Ist aber der zweite Ausdruck falsy, dann wird der zweite Ausdruck ausgewertet und zurückgegeben
AND-Operator
Der &&-Operator funktioniert genau umgekehrt, heisst:- Wenn der erste Ausdruck falsy ist, wird uns dieser zurückgegeben und der andere Operand nicht ausgewertet
- Ist aber der zweite Ausdruck truthy, dann wird der zweite Ausdruck ausgewertet und zurückgegeben