== 와 === 차이점

이동현·2023년 3월 14일
0

코드 캠프 블로그

목록 보기
2/50

==, === 차이점

1) ==

Equal Operator이라 부르며, a==b라고 할때, a와 b의 값이 같은지를 비교해서 단순히 같으면 true, 다르면 false라고 한다.(값만 같으면 true)

2) ===

Strict Equal Operator이라 부르며, a===b라고 할때, 값과 값의 종류(Data Type)까지 같은지 비교해서 같으면 true, 다르면 false라고 한다.

var a = 1; 
var b = "1"; 
console.log(a == b); // true 
console.log(a === b); // false 

변수를 비교하거나 어떤 비교를 위해 항상 '===' 연산자를 사용 할 것을 권장한다.

0개의 댓글