<자바스크립트 정리 10. 논리연산자>

강민수·2021년 11월 29일
0

리플릿 정리- javscript

목록 보기
10/16

01. 논리 연산자의 필요성.

조건문에서 그 결과 값이 모두 동일하면 논리 연산자를 사용해 불필요한 코드를 줄일 수 있다.

if (선릉 또는 강남 또는 삼성 또는 역삼) {
alert("가까우시네요!");
}

02. || 논리 연산자.

|| 논리 연산자는 일명. 또는 연산자로 그 중에 하나만 성립해도 실행되는 연산자다.

const answer = prompt("어디사세요?");

if (answer === "선릉" || answer === "강남" || answer === "역삼") {
  alert("가까우시네요!");
} else if (answer === "을지로") {   
  alert("조금 멀리 사시네요."); 
} else {
 alert("거긴 어디인가요?");
}

03. && 논리연산자

&&는 해당 조건이 모두 충족해야만 실행되는 연산자다. 즉, 해당 조건 중에 하나라도 불만족 시 실행이 되지 않는다.

if (age > 65 || age < 21 && res === "한국")

if (age > 65 || (age < 21 && res === "한국"))

if ((age > 65 || age < 21) && res === "한국"))

profile
개발도 예능처럼 재미지게~

0개의 댓글