개발, 부동산, 의정부, etc
비교 연산자 본문
비교 연산자
식을 비교하는 데 사용됩니다.
result = expression1 comparisonoperator expression2
result = object1 Is object2
구성 요소
result
임의의 숫자 변수입니다.
expression
임의의 식입니다.
comparisonoperator
임의의 비교 연산자입니다.
object
임의의 개체 이름입니다.
참고
Is 연산자는 아래 표에 있는 연산자와는 다른 특정 비교 기능을 가지고 있습니다. 아래 표는 비교 연산자 목록과 result가 True, False, 또는 Null 이 되는 조건을 보여줍니다.
연산자 | 설명 | True일 조건 | False일 조건 | Null일 조건 |
---|---|---|---|---|
< | 보다 작음 | expression1 < expression2 | expression1 >= expression2 | expression1 or expression2 = Null |
<= | 작거나 같음 | expression1 <= expression2 | expression1 > expression2 | expression1 or expression2 = Null |
> | 보다 큼 | expression1 > expression2 | expression1 <= expression2 | expression1 or expression2 = Null |
>= | 크거나 같음 | expression1 >= expression2 | expression1 < expression2 | expression1 or expression2 = Null |
= | 같음 | expression1 = expression2 | expression1 <> expression2 | expression1 or expression2 = Null |
<> | 같지 않음 | expression1 <> expression2 | expression1 = expression2 | expression1 or expression2 = Null |
두 식을 비교할 때 식을 숫자로 비교할지 문자열로 비교할지 결정하기 어려울 수도 있습니다.
다음 표는 기본 식의 종류에 따라 식을 비교하는 방법과 비교 결과를 보여줍니다.
경우 | 동작 |
---|---|
두 식이 모두 숫자인 경우 | 숫자 비교를 수행합니다. |
두 식이 모두 문자열인 경우 | 문자열 비교를 수행합니다. |
한 식은 숫자이고 한 식은 문자열인 경우 | 수식이 문자식보다 작습니다. |
한 식은 Empty이고 다른 식은 숫자인 경우 | Empty인 식을 0으로 하고 숫자 비교를 수행합니다. |
한 식은Empty이고 다른 식은 문자열인 경우 | Empty인 식을 길이 없는 문자열("")로 하고 문자열 비교를 수행합니다. |
두 식 모두 Empty인 경우 | 두 식이 같습니다. |
'개발 > classic asp' 카테고리의 다른 글
Imp 연산자 (0) | 2018.12.26 |
---|---|
Eqv 연산자 (0) | 2018.12.26 |
= 연산자 (0) | 2018.12.26 |
&(문자열 연결) 연산자 (0) | 2018.12.26 |
- 연산자 (0) | 2018.12.26 |
Comments