"10 + 20은 30"이라는 간단한 표현을 생각해 봅시다. 여기서 10과 20을 피연산자라고 하고 '+'를 연산자라고 합니다. JavaScript는 다음 유형의 연산자를 지원합니다.
- 산술 연산자
- 비교 연산자
- 논리(또는 관계) 연산자
- 할당 연산자
- 조건부(또는 삼항) 연산자
비교 연산자를 살펴보겠습니다 -
JavaScript는 다음 비교 연산자를 지원합니다. 변수 A가 10을 보유하고 변수 B가 20을 보유한다고 가정 -
| Sr.No | 연산자 및 설명 |
|---|---|
| 1 | ==(같음) 두 피연산자의 값이 같은지 확인하고 같으면 조건이 참이 됩니다. 예: (A ==B)는 사실이 아닙니다. |
| 2 | !=(같지 않음) 두 피연산자의 값이 같은지 확인하고, 값이 같지 않으면 조건이 참이 됩니다. 예: (A !=B)는 사실입니다. |
| 3 | > (보다 큼) 왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 큰지 확인하고, 그렇다면 조건이 참이 됩니다. 예: (A> B)는 사실이 아닙니다. |
| 4 | <(미만) 왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 작은지 확인하고, 그렇다면 조건이 참이 됩니다. 예: (A |
| 5 | >=(보다 크거나 같음) 왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 크거나 같은지 확인하고, 그렇다면 조건이 참이 됩니다. 예: (A>=B)는 사실이 아닙니다. |
| 6 | <=(작거나 같음) 왼쪽 피연산자의 값이 오른쪽 피연산자의 값보다 작거나 같은지 확인하고, 그렇다면 조건이 참이 됩니다. 예: (A <=B)는 사실입니다. |
다음 코드는 JavaScript에서 비교 연산자를 사용하는 방법을 보여줍니다.
예시
라이브 데모
<html>
<body>
<script>
var a = 10;
var b = 20;
var linebreak = "<br />";
document.write("(a == b) => ");
result = (a == b);
document.write(result);
document.write(linebreak);
document.write("(a < b) => ");
result = (a < b);
document.write(result);
document.write(linebreak);
document.write("(a > b) => ");
result = (a > b);
document.write(result);
document.write(linebreak);
document.write("(a != b) => ");
result = (a != b);
document.write(result);
document.write(linebreak);
document.write("(a >= b) => ");
result = (a >= b);
document.write(result);
document.write(linebreak);
document.write("(a <= b) => ");
result = (a <= b);
document.write(result);
document.write(linebreak);
</script>
</body>
</html>