expr1 && expr2 expr1이 true이면 expr2 반환하고, 그렇지 않으면 expr1을 반환
expr1 && expr2
expr1 || expr2 expr1이 true이면 expr1을 반환하고 그렇지 않으면 expr2를 반환
expr1 || expr2
&& 연산자는 || 이전에 실행되므로 서로 다릅니다.
&&
||
true || false && false -> return true (true||false) && false -> return false
true || false && false
(true||false) && false