반응형
자바스크립트 비교연산자(===)
자바스크립트의 비교연산자 중 === 의 쓰임새를 알아봅니다. === 좌 우 값과 타입이 같은지를 구별할 때 사용됩니다. 쉬운 예로, 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에 대해서 정리해보았습니다.
감사합니다.
반응형
'앱 만들기 > JavaScript study' 카테고리의 다른 글
JS Object 선언 하는 방법 (3) | 2023.08.07 |
---|---|
자바 스크립트 != 비교 연산자 (1) | 2023.07.30 |
자바스크립트 비교연산자(===) (8) | 2023.07.28 |
브라우저 자바스크립트 활용하기 (2) | 2023.07.27 |
자바스크립트 HTML DOM 이란 (2) | 2023.07.26 |
댓글