비교 연산자

비교 연산자 변수의 값을 어떤 값 또는 다른 변수와 비교할 때 사용하는 것이 비교 연산자(Comparison Operators)입니다.

비교 연산자

변수의 값을 어떤 값 또는 다른 변수와 비교할 때 사용하는 것이 비교 연산자(Comparison Operators)입니다. 비교 연산자는 8가지가 있는데, 각 연산자의 의미를 알아보겠습니다.

 

==

==는 '같다'입니다. 변수 타입과 상관없이 값이 같으면 참입니다.

 

5 == 5

도 참이고

'5' === 5

도 참입니다.

 

!=

!=는 '같지 않다'입니다.

 

===

===는 '엄격하게 같다'입니다. '엄격하게'의 의미는 변수 타입까지 고려한다는 것입니다. 변수의 값 뿐 아니라 변수의 타입까지 같아야 참입니다.

 

5 === 5

는 참이지만

'5' === 5

는 거짓입니다.

 

왼쪽 변수는 문자열이고 오른쪽 변수는 숫자이기 때문입니다.

 

!==

!==는 '엄격하게 같지 않다'입니다. '엄격하게'의 의미는 변수 타입까지 고려한다는 것입니다. 변수의 값 뿐만 아니라 변수 타입까지 달라야 참입니다.

 

'5' != 5

는 거짓이나

'5' !== 5

는 참입니다.

 

>

>는 '크다'입니다.

 

>=

>=는 '크거나 같다'입니다.

 

<

<는 '작다'입니다.

 

<=

<=는 '작거나 같다'입니다.

Post a Comment