11주차 - jsp&js (3) 연산자(==, !=, ===, !==)
2022. 9. 16. 17:30ㆍjsp/java script
이번의 목표
01. 연산자(==, !=, ===, !==)에 대해 알아보자
JS에서도 Java와 마찬가지로 비교 연산자가 있습니다.
하지만 기존에 보지못했던 비교 연산자가 두가지가 있습니다.
===
!==
입니다.
===, !== 는 두 값과 자료형이 같은지를 확인합니다.
기존의 ==, !=은 값만 비교했지만 ===, !== 는 값과 자료형 모두 같은지를 확인하기 때문에 상황에 맞춰 사용하면 되겠습니다.
01. 코드
02. 실행화면
01. 코드
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<script type="text/javascript">
var x = 5, y="5";
document.write(typeof (x+y) + "<br>");
// 비교 연산
document.write("x > y : " + (x>y) + "<br>");
// 두 값이 같은지 비교
document.write("x == y : " + (x == y) + "<br>");
// 두 값과 타입이 같은지 비교
document.write("x === y : " + (x === y) + "<br>");
// 두 값이 다른지 비교
document.write("x != y : " + (x != y) + "<br>");
// 두 값이 다르거나 또는 타입이 다른지 비교
document.write("x !== y : " + (x !== y) + "<br>");
</script>
</body>
</html>
02. 실행 화면
① number + string 의 값은 string으로 반환되는 것을 확인할 수 있습니다.
'jsp > java script' 카테고리의 다른 글
11주차 - jsp&js (6) if문 (0) | 2022.09.16 |
---|---|
11주차 - jsp&js (5) 연산자(+=, -=, *=, /=, %=) (0) | 2022.09.16 |
11주차 - jsp&js (4) 연산자( &&, ||, 삼항 연산자) (0) | 2022.09.16 |
11주차 - jsp&js (2) document.write() (0) | 2022.09.16 |
11주차 - jsp&js (1) 동기 통신과 비동기 통신, 자료형, <script> (0) | 2022.09.16 |