본문 바로가기

IT/ASP/ASP.NET

[ASP] Asp 문법 - 2 : 논리구문

아래의 문법 내용은 taeyo.pe.kr/Lecture의 강좌를 참고했음을 밝힘.


< 논리구문 >


IF문 (IF 조건문 THEN 실행문 ELSEIF 조건문 THEN 실행문 ELSE ~ END IF)

     IF intNumber = 1 THEN

          Response.Write("intNumber의 값은 1입니다.")

     ELSEIF intNumber = 2 THEN

          Response.Write("intNumber의 값은 2입니다.")

     ELSE

          Response.Write("intNumber의 값은 1이나 2가 아닌 다른 숫자입니다.")

     END IF


SELECT문 (SELECT CASE 판별대상 CASE 기준 실행문 CASE 기준 실행문 CASE ELSE 실행문 END SELECT)

     SELECT CASE intNumber

     CASE 1
          Response.Write("intNumber의 값은 1입니다.")
     CASE 2
          Response.Write("intNumber의 값은 2입니다.")
     CASE ELSE
          Response.Write("intNumber의 값은 1이나 2가 아닌 다른 숫자입니다.")
     END SELECT


FOR문 (FOR 시작 TO 종료 STEP 증가값 실행문 NEXT)

     Dim intLoop, sum

     FOR intLoop = 1 TO 10 STEP 1

          sum = sum + intLoop

          Response.Write(sum & " ")

     NEXT


DO WHILE문 (DO WHILE 조건문 실행문 LOOP)

     Dim intLoop

           intLoop = 1

     DO WHILE intLoop <= 10000

           Response.Write(intLoop & "<br>")

           intLoop = intLoop + 1

     LOOP