==과, ===은 비슷하지만 깊게 들어가면 다른 의미를 가지고 있다. == Equal Operator=== Strict Equal Operator (strict 엄격한 이라는 의미로 좀 더 엄격하게 같은 지를 보는 연산자라 생각하면 됨.) == 연산자는 피 연산자가 서로 다른 타입이면 타입을 강제로 변환하여 비교.ex) 0 == '0' => true 0 == 0 => true === 연산자는 타입까지 비교.ex) 0 === '0' => false 0 === 0 => true ex) null == undefined => true null === undefined => false null 값이 없음을 명시적으로 표시, null 값을 할당 받은 상태 (객체 타입)undefined 변수 선언만 하고 값을 할당하..