☝️ == : 연산자를 이용하여 서로 다른 유형의 두 변수의 [값] 비교.
✌ === : [값] 뿐만 아니라 [자료형]도 동일한지 엄격하게 비교를 하는 것.
0 == false // true
✔ 0값은 false와 동일하므로 -> true 출력
0 === false // expected output: false console.log(typeof 0); // expected output: "number" console.log(typeof false); // expected output: "boolean"
✔ 두 피연산자의 유형이 다르기 때문에 -> false 로 출력
2 == "2" // expected output: true
✔ 자동 유형변화 비교
2 === "2" // expected output: false console.log(typeof 2); // expected output: "number" console.log(typeof "2"); // expected output: "string"
✔ 두 피연산자의 유형이 다르기 때문에 ->false