"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>