자료형이 다른 경우 형 변환을 한 후 비교하기 때문에 위의 경우 모두 true가 출력됨.
'1'==1 //true
1==true //true
1=='1' //true
그래서 자료형까지 같은지 비교하는 연산자인 ===가 따로 있음. 이는 값을 비교할 때 값뿐만 아니라 자료형까지도 같은지 비교
'1'===1 //false
1===true //false
1==='1' //false
자료형까지 모두 일치할 때만 true가 나오며 이는 !=도 마찬가지
1 !='1' //false
자료형까지 비교하려면 != 대신, !== 연산자를 사용하면 됨
1 !=='1' //true