본문 바로가기

유치원 활동∙̑◡∙̑

JavaScript 개념과 간단 문법 3 ( 논리 연산자,삼항 조건 연산자 )

반응형

일단 제목부터 너무 어려운데 찬찬히 살펴 보도록 하자..

 

논리연산자

논리 연산자는 결과가 참,거짓 두종류로 나오는 boolean으로 종류는 and, or, not 세가지로 나뉜다

and (&&) : 피연산자 중 하나라도 false면 false로 반환.둘 다 true일 때만 true가 반환된다.

or (||) : 피연산 중에 하나가 false더라도 true로 반환,둘다 false일 때 false로 반환된다

not (!) : 위의 두개와는 다른 단항연산지로,참 또는 거짓을 반전 시켜 결과를 바꾼다.

 

console.log (5>3&&6==6) : 둘 다 true 이므로 결과는 true

console.log (5<3 || 6==6) : 거짓과 참이므로 결과는 true

console.log (!6==6) : 6==6은 true지만 앞에 !느낌표가 있으므로 반대되는 false가 결과로 나온다

 

 

삼항조건 연산자

삼항 연산자라고도 부르고 참과 거짓에 따라 결과가 다르게 출력된다.

 

ex 1 ) 당신은 성인입니까?

조건식의 결과가 참이면 실행문 첫번째 줄을,아니면 실행문 두번째줄을 출력한다

 

 

 

 

 

 

 

논리연산자로 삼항연산자 만들기

 

ex 1 ) 당신의 혈압수치는?

var blood의 값이 110이므로 true로 반환