TIL. [Javascript] 논리연산자

문병곤·2020년 10월 30일
0

Javascript를 이용한 채팅창 구현을 고민하다보니 기초적인 개념까지 찾아서 공부하고 있었다. 일단 이해해야지만 다음 단계로 넘어가는 성격이라 그렇다. 생산성은 다소 떨어질 수 있으나 이러한 기초가 추후에는 더욱 빠르게 코딩을 할 수 있게 하는 원동력이라 믿는다....(제발..그랬으면)

논리 연산자는 보통 Boolean 값과 함께 쓰이고 반환한다. 다만 &&|| 연산자는 피연산자들 중 하나를 반환한다. 또 불리언 외 다른 값과 함께 사용하면 불리언 값이 아닌 것을 반환할 수 있다. 다음 표는 논리 연산자의 종류입니다. (expr은 불리언을 포함해서 아무 자료형이나 가능하다)

&&(AND)
expr1 && expr2 // expr1true인 경우 expr2를, 그렇지 않으면 expr1을 반환.

||(or)
expr1 || expr2 // expr1true인 경우 expr1을, 그렇지 않으면 expr2를 반환.

!(NOT)
!expr //exprtrue일 경우 false를, 그렇지 않으면 true를 반환합니다.

0개의 댓글