한 내용 기록 20 - 입문

논리 연산자 우선 순위

  • !
  • &&
  • | |

&&

&& (and, 이고, 그리고) 모든 값이 true 면 true 로 나오고 하나라도 false 이면 false 가 나온다. 왼쪽부터 읽다가 false 이면 더 이상 읽지 않고 false 로 나온다.

| |

|| (or, 이거나, 또는) 여러개 중 하나라도 true 이면 true 로 나오고 모든 값이 false 이면 false 가 나온다. 왼쪽부터 읽다가 true 이면 더 이상 읽지 않고 true 로 나온다.

!

! (not, 바꾸기) true 이면 false / false 이면 true

실습 01

A && B 모든 값이 true 이면 b값을 출력한다.
A && B 첫 번째가 false 이면 A값을 출력한다.

console.log(true && '안녕'); // hello
console.log(false && '안녕'); // false

좋은 웹페이지 즐겨찾기