🌈JAVAScript

[JavaScript] if문에서 '==' 과 '==='의 차이

김말자 2023. 7. 11. 21:56
728x90
728x90
BIG

== 데이터 값만 같은지 체크

=== 데이터 값과 타입이 같은지 체크

var x = 2;
var y = "2";

if(x==y){
	console.log("same");
} else {
	console.log("false");
}
if(x===y){
	console.log("same");
} else {
	console.log("false");
}

결과 값은 same과 false가 나올것이다 왜냐하면 x의 type은 number고 y는 string 이기 때문이다.

728x90
반응형
BIG