2024-10-11


<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
/*
관계(비교) 연산자
- >=, >, <=, <, ==, !=, ===
- 관계연산자의 결과값은 boolean 으로 나온다.
*/
let su1 = 10, su2 = 5;
document.write(`${su1} >= ${su2} >>> ${su1 >= su2} <br>`);
document.write(`${su1} > ${su2} >>> ${su1 > su2} <br>`);
document.write(`${su1} <= ${su2} >>> ${su1 <= su2} <br>`);
document.write(`${su1} < ${su2} >>> ${su1 < su2} <br>`);
document.write(`${su1} == ${su2} >>> ${su1 == su2} <br>`);
document.write(`${su1} != ${su2} >>> ${su1 != su2} <br>`);
document.write(`${su1} === ${su2} >>> ${su1 === su2} <br>`);
document.write(`<hr>`);
let su3 = "1000";
let su4 = 1000;
/*
== : 동등연산자
- 동등연산자는 비교 대상 값의 자료형이 다른 경우 강제로
형을 바꾼 뒤애 바교를 함.
- 좌변항과 우변항을 비교하여 값이 자료형과 상관없이 데이터가
같다고 한다면 ture 값을 반환하고, 데이터가 틀리면 fales 값을
반환한다.
=== : 일치연산자
- 일치연산자는 좌변항가 우변항의 내용이 정확하게 같으 때
ture, 다르면 fales 값을 반환한다.
- 즉, 죄변항과 우변항의 데이터가 같고, 좌변항의 자료형과 우변항의
자료형이 일치하면 ture, 아니면 fales 값을 반환한다.
- 내용 뿐만 아니라 자료형 까지 일치해야 ture 값을 반환함.
*/
document.write(`${su3} == ${su4} >>> ${su3 == su4} <br>`);
document.write(`${su3} === ${su4} >>> ${su3 === su4} <br>`);
</script>
</head>
<body>
</body>
</html>

'JavaScript > 기초 내용 정리' 카테고리의 다른 글
| JavaScript(Operator)_05 (1) | 2024.10.14 |
|---|---|
| JavaScript(Operator)_04 (1) | 2024.10.14 |
| JavaScript(Operator)_02 (0) | 2024.10.14 |
| JavaScript(Operator)_01 (0) | 2024.10.14 |
| JavaScript(Variable)_05 (0) | 2024.10.14 |