An operator whose result will be true if one or more operands are true
Operator Precedence refers to the rules governing the order in which operators are evaluated within an expression or statement in a programming language
|Logical-and higher precidence||
"According to the mdn operator-precedence logical-and has a higher precidence over logical-or suggesting that the condition is evaluated as if were a single statement which then moves on to determine the boolean condition of false || true which is then true"
from question "Why does `false && true || true` evaluate to true?"