비교연산자는 피연산자들을 비교하고 비교에 따라 논리 값을 반환합니다.
피연산자들은 숫자, 문자열, 논리형, 객체 를 사용할 수 있습니다.
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)
댓글