본문 바로가기
javascript/관계 연산자 & 논리 연산자

비교 연산자

by ponionq 2021. 3. 14.

비교연산자는 피연산자들을 비교하고 비교에 따라 논리 값을 반환합니다.

피연산자들은 숫자, 문자열, 논리형, 객체 를 사용할 수 있습니다.

 

    var a = 1,b=2;

  • a<b // a가 b보다 값이 작은지 확인  (결과->true)
  • a>b; //a가 b보다 값이 큰지  확인   (결과 -> false)
  • a >= b; //b가 a보다 크커나 같은지 확인  (결과 -> false)
  • a == a; //a와 a의 값이 같은지  (결과 -> true)
  • a == b ; // a와 b의 값이 같은지 (결과 -> false)
  • a != b; // a와 b의 값이 같지 않은지 (결과 -> true)
  • a != a; // a와 a의 값이 같지 않은지 (결과 -> false)

 

 

문자열 비교

문자열의 대소 비교 연산은 사전의 알파벳순, 즉 어느 단어가 사전에서 먼저 나오는지를 기준으로 대소 비교 연산을 합니다.

두 문자열의 첫 자리부터 각 자리를 순차적으로 비교함으로써 대소를 판단 할 수 있습니다.

 

   var e='a',f='b';

  • e == e; //e와 e의 문자가 같은지 (결과 -> true)
  • e != e; //e와 e가 같지 않은지 (결과 -> false)
  • e < f; // e 보다 f가 값이 작은지  (결과 -> true)
  • f < e; // e 보다 f가  값이 작은지  (결과 -> false)

 

 

 

댓글