Yes!
As a reminder, the logical operators work the following way with non-boolean values:
expr1 && expr2: If expr1 is truthy, returns expr2; else, returns expr1. expr1 || expr2: If expr1 is truthy, returns expr1; else, returns expr2.
expr1 && expr2
expr1
expr2
expr1 || expr2
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Yes!
As a reminder, the logical operators work the following way with non-boolean values:
expr1 && expr2
: Ifexpr1
is truthy, returnsexpr2
; else, returnsexpr1
.expr1 || expr2
: Ifexpr1
is truthy, returnsexpr1
; else, returnsexpr2
.