자바스크립트 비교 연산자 (===, ==, !=, !==)란?
·
Web/Javascript
자바스크립트 비교 연산자 (===, ==, !=, !==)자바스크립트에서 값을 비교할 때는 항상 **“느낌표와 등호”**를 조합한 네 가지 연산자를 기억해야 한다.이 연산자들은 단순히 “같다/다르다”를 판단하는 게 아니라, 데이터 타입까지 비교하느냐에 따라 결과가 완전히 달라진다.1. 느슨한 비교 ==== 는 느슨한(Loose) 비교 연산자다.즉, 두 값의 타입이 다르면 자동으로 형변환(type coercion) 을 해서 비교한다.console.log(5 == "5"); // trueconsole.log(0 == false); // trueconsole.log(null == undefined); // true위처럼 숫자, 문자열, 불리언이 자동으로 변환되어 비교된다.그래서 의도치 않은 결과를 만들기도 한..

💡 이벤트 캠페인 추천