반응형
select case문은 분기 내용이 많을때 사용되어집니다.
if문도 분기문이고 간단한 분기일경위 많이 사용되어지고 if문은 조건값이 수식이나 범위 등등도 사용가능하지만
select case문은 특정한 값이 일치할경위 그 값에 대해 분기문을 실행하는 구조입니다.
그때그때의 상황이나 요소에 맞게 쓰시면 될것 같습니다.
간단하게 예문을 보여드리겠습니다.
<%
Dim now_month
now_month = "1"
Select Case now_month
case "1"
response.write "현재 월은 1월입니다."
case "2"
response.write "현재 월은 2월입니다"
.........
case "12"
response.write "현재 월은 12월입니다."
case else
response.write "현재 월을 모릅니다."
end select
%>
결과값 =====> 현재 월은 1월입니다.
select case를 이용한 분기문 예제를 보시면 아시겠지만 특정 값이 일치할경우
이후 문장을 수행하게 됩니다.
특이할만한 내용은 상위 case구문에서 참이 없을경우 마지막 줄에 있는 else를
실행하게 됩니다.
만약 case값 중에서 참이 없을 경우는 else문에 있는 "현재 월을 모릅니다." 가 출력되는겁니다.
구문이 어렵지 않고 한두번 사용하시면 바로 파악하실 수 있을것입니다.
반응형
'개발이야기 > asp' 카테고리의 다른 글
asp 내장함수 InStr에 대해 알아보아요 (0) | 2017.01.17 |
---|---|
asp 업로드 컴포넌트 종류에 대해 알아보자 (0) | 2017.01.16 |
asp에서 현재 접속 아이피 확인하기 (0) | 2017.01.14 |
asp에서 if문을 사용해 보자 (0) | 2017.01.12 |
asp에서 문자열을 추출해보자 (0) | 2017.01.11 |