ClassicASP ASP 기본문법 (비교연산자와 논리연산자)
페이지 정보
본문
연산자 : VB 스크립트의 연산자는 총 네 개의 그룹으로 산술연산자, 연결연산자, 비교연산자, 논리연산자등을 제공하고 있다.
1) 산술연산자
산술연산은 덧셈, 뺄셈 등의 사칙연산, 지수연산 그리고 나머지 연산등의 용도에 사용된다.
+ 더하기
- 빼기
* 곱하기
/ 나누기
^ 지수
- 음수
mod 나머지
<%= 5 mod 3 %> : 값은 5를 3으로 나눈 나머지 2가 된다
<%= 5/3 %> : 값은 5를 3으로 나눈 몫1이 된다
<%= 1.5 mod 3.4 %> : mod는 정수값만 취급한다. 실수나머지는 사용안됨
2) 연결연산자
ASP에서 자주 사용되는 연산자이다. 연결 연산자인 "&" 는 앞의 다른 연산자들의 예제에서도 볼 수 있는 & 연산자는 문자열을 합치는 기능을 수행한다.
<%
a="안녕"
b="반갑"
Response.Write a&"하세요"&b&"습니다"
%>
결과값 => 안녕하세요반갑습니다
3) 비교연산자
보다 작은(<), 보다 큰(>), 동일한(=)의 세 가지 주요한 연산자들이 비교 연산에 사용된다. 이러한 비교 연산의 리턴 값은 참(True), 거짓(False) 그리고 NULL이다.
NULL은 비교 수식 중의 하나가 NULL인 경우에 반환된다.
= 같다
< ∼보다 작다
<= ∼보다 작거나 같다
<> 같지 않다
> ∼보다 크다
>= ∼보다 크거나 같다
<%= 5>3 %> : 참이므로 True 값을 갖는다
<%= "A"="a" %> : 데이터 문자열의 값은 대소문구분한다. False값을 갖는다
<%= "Happy" <> "HAPPY" %> : 리턴값은 True
4) 논리연산자
하나 또는 그 이상의 수식에 대한 값을 평가하고 참이나 거짓의 값을 반환한다.
VB스크립트에서는 AND, OR, NOT, EQV, IMP, XOR 의 여섯 개의 연산을 지원한다.
AND 논리곱, 두 조건이 모두 참이어야 참이 된다.
OR 논리합, 두 조건 중 하나만 참이면 참이다.
NOT 부정, 조건 값을 반대로 만든다.
XOR Execlusive OR
1) 산술연산자
산술연산은 덧셈, 뺄셈 등의 사칙연산, 지수연산 그리고 나머지 연산등의 용도에 사용된다.
+ 더하기
- 빼기
* 곱하기
/ 나누기
^ 지수
- 음수
mod 나머지
<%= 5 mod 3 %> : 값은 5를 3으로 나눈 나머지 2가 된다
<%= 5/3 %> : 값은 5를 3으로 나눈 몫1이 된다
<%= 1.5 mod 3.4 %> : mod는 정수값만 취급한다. 실수나머지는 사용안됨
2) 연결연산자
ASP에서 자주 사용되는 연산자이다. 연결 연산자인 "&" 는 앞의 다른 연산자들의 예제에서도 볼 수 있는 & 연산자는 문자열을 합치는 기능을 수행한다.
<%
a="안녕"
b="반갑"
Response.Write a&"하세요"&b&"습니다"
%>
결과값 => 안녕하세요반갑습니다
3) 비교연산자
보다 작은(<), 보다 큰(>), 동일한(=)의 세 가지 주요한 연산자들이 비교 연산에 사용된다. 이러한 비교 연산의 리턴 값은 참(True), 거짓(False) 그리고 NULL이다.
NULL은 비교 수식 중의 하나가 NULL인 경우에 반환된다.
= 같다
< ∼보다 작다
<= ∼보다 작거나 같다
<> 같지 않다
> ∼보다 크다
>= ∼보다 크거나 같다
<%= 5>3 %> : 참이므로 True 값을 갖는다
<%= "A"="a" %> : 데이터 문자열의 값은 대소문구분한다. False값을 갖는다
<%= "Happy" <> "HAPPY" %> : 리턴값은 True
4) 논리연산자
하나 또는 그 이상의 수식에 대한 값을 평가하고 참이나 거짓의 값을 반환한다.
VB스크립트에서는 AND, OR, NOT, EQV, IMP, XOR 의 여섯 개의 연산을 지원한다.
AND 논리곱, 두 조건이 모두 참이어야 참이 된다.
OR 논리합, 두 조건 중 하나만 참이면 참이다.
NOT 부정, 조건 값을 반대로 만든다.
XOR Execlusive OR
댓글목록
등록된 댓글이 없습니다.