모든 프로그래밍 언어가 그렇듯이 asp에도 분기문이 있습니다.
그중 가장 기초가 되는 분기분이 if else 구문이죠
그럼 asp에서 if문이 어떻게 사용되는지 알아보도록 하겠습니다.
문법은 다른 언어랑 거의 흡사합니다.
<%
Dim aa, bb, cc
aa = "우리나라"
bb = "대한민국"
cc = 3
if cc > 3 then
response.write aa
else
response.write bb
end if
결과값 =======> 대한민국
%>
보시는 바와 같이 asp에서 if문은 if~else~end if로 구성되어집니다.
그럼 조금더 확장해서 다음 예문을 보도록 하겠습니다.
<%
Dim a, b
a = 3
b = 4
c = 5
if a > b then
response.write "a가 b보다 큽니다."
elseif a > c then
response.write "a가 c보다 큽니다"
else
response.write "a가 가장 작습니다.
end if
결과값 =======> a가 가장 작습니다
%>
첫번째 예제와는 다르게 elseif란 구문이 추가되었습니다.
elseif는 계속해서 중첩가능하며 조건값을 추가적으로 부여할수 있습니다.
쉽게 말하면
if ~~
elseif ~~~
elseif ~~~
elseif ~~~
else
end if
이런식으로 말이죠 여기서 주의하실점은 if로 시작한 구문은 반드시 end if로 끝나야 하며
또 elseif를 사용하실때는 띄어쓰기 없이 else와 if를 붙여서 사용해야 됩니다.
그리고 마지막에 end if는 띄어쓰기를 해줘야 하구요
asp에서 가장 간단하게 쓸수 있는 분기문 if문이었습니다.
다음에는 또하나의 분기문 select case 구문에 대해 알아보도록 하겠습니다.
'개발이야기 > asp' 카테고리의 다른 글
asp의 또다른 분기문 Select case를 알아보자 (0) | 2017.01.15 |
---|---|
asp에서 현재 접속 아이피 확인하기 (0) | 2017.01.14 |
asp에서 문자열을 추출해보자 (0) | 2017.01.11 |
asp 공백 제거하기 (0) | 2017.01.10 |
asp에서 split를 이용한 문자열 배열 사용하기 (0) | 2017.01.05 |