2009년 11월 12일 목요일

논리연산자

논리연산자에는 세가지가 있다.

두가지는 이항 연산자 이고 하나는 단항 연산자 이다.

 

AND 연산자

 

var aNum = 1;

if( ( aNum >0.2 ) && ( aNum >2 ) ){ 실행문 } // aNum 이 02. 보다 크고 2보다 크면 참

 

AND 연산자는 && 으로 표시하며 두가지 조건식 모두 참일때 참이다.

 

OR 연산자

 

var aNum = 1;

if( ( aNum >0.2 ) || ( aNum >2 ) ){ 실행문 } // aNum 이 02. 보다 크거나 2보다 크면 참

 

OR 연산자는 || 으로 표시하며 둘중 한가지 조건식이 참이면 참을 반환한다.

 

 

NOT 연산자

 

var aNum = 1;

if(!(aNum == 1)) // aNum 이 1과 같으면 거짓, 그렇지 않으면 참

 

NOT 연산자는 논리식의 참과 거짓을 반대로 바꾸어 준다. 즉 참이면 거짓, 거짓이면 참...

댓글 없음:

댓글 쓰기