==, === 차이점

turnaroundwoo·2023년 2월 3일
0

11st Blogs

목록 보기
9/52

==와 ===의 차이점?🤔

Equal Operator || Strict Equal Operator


== 는 a == b 라고 할 때, a와 b의 값이 같은지를 비교해서, 같으면 true, 다르면 false라고 나옵니다. 즉, 값만 같으면 true인 것인데요.

let a = 3;
let b = '3';
let c = 3;


a == b // true
a == c // true
b == c // true

그에 반해, === 는 엄격한 Equal Operator로, 엄격하게 같음을 비교할 때 사용하는 연산자입니다.
===는 a === b 라고 할 때, 값과 값(Data Type)이 모두 같은지를 비교하여 같으면 true, 다르면 false라고 나오게 됩니다.

let a = 3;
let b = '3';
let c = 3;


a === b // false
a === c // true
b === c // false

🗒 출처


0개의 댓글