Programming/JavaScript

일치 연산자(Strict equality operators)

junnnhhh 2024. 2. 17. 23:23
728x90

JavaScript에서 값을 비교할 때, 보통 동등 연산자(==, !=)를 사용하여 비교할 두 변수의 값 일치 여부를 판단한다.

 

이 때, 변수 타입에 상관없이 값만 비교하여 일치 여부를 판단하게 되는데

값 뿐만 아니라 타입 일치 여부도 비교를 하고 싶은 경우에 사용하는 것이 '일치 연산자'이다.

 

let a = 1;
let b = '1';

console.log(a == b);
// true

console.log(a != b);
// false

console.log(a === b);
// false

console.log(a !== b);
// true
728x90