== / !== (같다 / 같지않다)
익숙한 연산자인데 === / !== 이건 뭐지?
=== / !== 은 엄격한 비교이다.
'엄격하게'의 의미는 변수 타입까지 고려한다는 것입니다
/* 숫자1과 문자1을 비교 */ var a = 1; var b = String(1); if(a==b){ $("#a").text("숫자1과 문자1은 같음"); } else{ $("#a").text("숫자1과 문자1은 같지않음"); } if(a===b){ $("#b").text("숫자1과 문자1은 같음"); } else{ $("#b").text("숫자1과 문자1은 같지않음"); } if(a!=b){ $("#c").text("숫자1과 문자1은 같지않음"); } else{ $("#c").text("숫자1과 문자1은 같음"); } if(a!==b){ $("#d").text("숫자1과 문자1은 같지않음"); } else{ $("#d").text("숫자1과 문자1은 같음"); }