Hallo,
Das logische UND ist nur dann wahr, wenn beide Operanden wahr sind.
Diese Aussage ist hier nicht hilfreich, weil es nicht darum geht, wahr/falsch zu bekommen, sondern tatsächliche Werte durchgereicht werden.
Das geht offenbar in JavaScript einerseits weil die entsprechenden Kurzschluss-Operatoren verwendet werden. Andererseits aber vor allem weil Werte truthy/falsy sein können.
Gruß
Kalk