앱 만들기/JavaScript

자바스크립트 비교연산자(==)

나도 처음이야 2023. 7. 29.

 

 

자바스크립트 비교연산자(===)

자바스크립트의 비교연산자 중 === 의 쓰임새를 알아봅니다. === 좌 우 값과 타입이 같은지를 구별할 때 사용됩니다. 쉬운 예로, X 변수에 5가 대입되어 있다면 5와 문자"5"는 같지 않기에 false라는

soo0100.tistory.com

지난 시간 자바스크립트 비교연산자 중 equal value and type을 알아보았습니다.

이번 시간에는 equal to == 입니다. C 나 Java 및 타 언어에서 주로 많이 사용되는 방식입니다.

X 가 5라는 가정 아래, 

== 비교 연산자를 사용하면 결과 값은 false 가 나옵니다.

비교연산자

비교 값이 5라면 당연히 결과는 true입니다.

해당 예제를 만들어 보면 하기와 같습니다.

<h2>JavaScript Operators</h2>

<h3>Comparison</h3>

<p>Assign 5 to x, and display the value of the comparison (x == 5):</p>

<p id="demo"></p>

<script>
let x = 5;
document.getElementById("demo").innerHTML = (x == 5);
</script>

결과 화면입니다.

결과

== 비교 연산자는 값만 비교하기에 하기와 같은 경우도 true 가 나오게 됩니다.

<script>
let x = 5;
document.getElementById("demo").innerHTML = (x == "5")
</script>

즉, 데이터 타입은 비교하지 않기 때문에 이런 결과가 나옵니다.

값과 데이터 타입을 비교하는 연산자는 (===)입니다.

오늘은 값을 비교할 때 사용하는 비교연산자(==) equal to에 대해서 정리해보았습니다.

감사합니다.

반응형

댓글