Too Long; Didn't Read
The logical AND ( &&) operator in Javascript is frequently used in Javascript logic, but it can also be used to return a value. The AND (AND) operator returns true if all operands are `true` and 'falsy` if any operand is 'false' If used outside of boolean contexts, it will default to the right-hand operand if they are all true. If a falsy value is found, it returns the `truthy` value, but otherwise returns the 'truthy' value.