[Javascript] 비교연산자, 동등 연산자 vs 일치 연산자

seoyeon·2022년 12월 30일
2

Javascript 공부하기

목록 보기
6/20

1. 비교 연산자

두개의 데이터를 서로 비교하는 방법

변수의 값을 어떤 값 또는 다른 변수와 비교할때 사용하는 것이 비교 연산자 입니다.
boolean 타입으로 참(true)거짓(false) 을 반환합니다.

1-1. == (동등 연산자)

피연산자가 서로 같으면 true를 반환합니다.

5 == 5 // true
"5" == 5 // true

변수 타입과 상관없이 값이 같으면 참입니다. 그래서 느슨한 비교 연산자라고도 불립니다. 🫢

1-2. === (일치 연산자)

두 피연산자의 값과 타입이 모두 같은 경우 true를 반환합니다.
일치 연산자는 엄격한 비교 로 주소값까지 비교합니다. 😤

5 == 5 // true
"5" == 5 // false

비교 연산자의 대표적인 짤이죠..😵‍💫

느슨한 비교 연산자(==) 는 예측할 수 없는 결과값을 반환하기 때문에 엄격한 비교 연산자(===)를 사용할 것!

1-3. 크기 비교 연산자

비교 연산자는 크기를 비교하는 연산자도 있어요!
<= : 이상
=> : 이하
< : 초과
> : 미만

2 < 5 // true
5 > 2 // false
3 > 2 // true
2 > 3 // false

2 <= 3 // true
2 >= 3 // false

수학시간에 배웠던 내용이랑 동일하네요 🤗
비교연산자는 간단하게 여기까지만 하고 끝내겠습니다!
좀 더 심화과정은 나중에..🥲

0개의 댓글