JavaScript/조건문

논리연산자 && , ||

tnfejr0951 2021. 2. 26. 14:25

 

논리연산자(Logical Operter)

  • 학생이면서, 여성일때 통과

   isStudent && isFemale;

  • 학생이거나, 여성일 때 통과

   isStudent || isFemale;

위와같이 &&(and 연산자)는 둘다 포함해서 true값일때,

||(or 연산자) 는 둘중에 하나만 true값일때 사용한다.

그리고 not 연산자(!)가 존재한다.

사용법은 간단하게. 앞에 !(느낌표) 를 붙여주면 truthy, falsy 값을 반전시킨다

  • 학생이 아니면서, 여성일 때 통과

   ! isStudent && isFelmale;

not 연산자( ! ) 가 없다면 평범하게 &&(and 연산자) 연산자일것이다.

그러나 isStundent에 not 연산자가 붙어서, 학생이 아닐경우 가 되버린다.

 

 

'JavaScript > 조건문' 카테고리의 다른 글

falsy값에 대해 알아보자  (0) 2021.02.26
조건문의 기본에 대해 알아보자.  (0) 2021.02.26