본문 바로가기
개발이야기/asp

asp에서 if문을 사용해 보자

by 시다파파 2017. 1. 12.
반응형

모든 프로그래밍 언어가 그렇듯이 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 구문에 대해 알아보도록 하겠습니다.

 

 

 

 

 

 

 

 

반응형