동등연산자1 [면접] 동등연산자("==")와 일치 연산자("===")의 차이 이해하기 0. 개요 평소에 코드를 작성할 때 "==="만을 사용하고 "=="는 타입을 비교하지 않고 값만 비교한다고만 알고 있습니다. 이러한 지식이 정확한지 블로그를 작성해 보았습니다. 1. 동등연산자 ("=="연산자) "==" 연산자는 동등 연산자로서, 두 변수의 값이 같은지 비교합니다. 하지만, 비교하기 전에 타입 변환을 수행하여 두 변수의 타입을 일치시킵니다. 숫자 '5'와 문자열 '5'를 비교할 때, 문자열 '5'는 숫자 5로 자동 변환된 후 값이 비교됩니다. console.log(5 == '5'); // true console.log(1 == true); // true 2. 일치연산자 ("=="연산자) "===" 연산자는 일치 연산자로서, 두 변수의 값과 타입이 모두 같은지 비교합니다. 타입 변환 없이 .. 면접 2024. 4. 12. 이전 1 다음