반응형
변수의 값을 어떤 값 또는 다른 변수와 비교할 때 사용하는 것이 비교 연산자(Cpmparison Operator)입다. 각 연산자의 의미를 알아보자
==
==는 같다 라는 뜻이다 변수 타입을 상관하지 않고 같으면 참이다.
5 == 5 , 5 == '5'
모두 참이다
===
===도 같다 라는 뜻인데. 변수 타입을 고려해서 참인지 아닌지 판단한다.
5 == 5
는 참이고
5 == '5'
는 거짓이다
!=
!가 붙으면 같지 않다 라는 뜻이고 같지 않으면 참이다
5 != 4
는 참이다
!==
도 역시 타입도 비교해서 참 거짓을 판별한다.
그 밖에 작거나 크다를 비교하는
<, > 부등호 와 이상과 이하 >=, <= (크거나 같다)(작거나 같다)가 있다.
== 와 ===를 상황에 따라 구분해 사용할 수 있는 개발자가 되어야 겠다.
아직까지는 ===를 주로 사용할 예정이다
반응형
'javascript' 카테고리의 다른 글
자바스크립트 배열 (0) | 2023.03.11 |
---|---|
조건문과 논리연산자 (0) | 2023.03.09 |
자바스크립트 Math 객체 (0) | 2023.03.06 |
자바스크립트 원시 타입 (0) | 2023.03.06 |
자바스크립트 템플릿 리터럴 (0) | 2023.03.06 |