ȸ¿øµî·Ï £ü ºñ¹øºÐ½Ç

¤ýÀÛ¼ºÀÚ ASP
¤ýÀÛ¼ºÀÏ 2003-02-08 (Åä) 07:05
¤ý÷ºÎ#1 study_01_7.asp (2KB) (Down:2)
¤ýÃßõ: 0  ¤ýÁ¶È¸: 7780      
¤ýIP:
Á¦¾î±¸¹® (Á¶°ÇºÐ±â¹® IF~THEN~END IF)
Á¦ ¾î ¹®

Á¦    ¾î    ¹®  (Á¶°ÇºÐ±â¹®)

¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â °úÁ¤Àº ¼ö ¸¹Àº ÀÇ»ç°áÁ¤À¸·Î ÀÌ·ïÁø´Ù. ±× ÀÇ»ç°áÁ¤°úÁ¤¿¡´Â º¯¼ö¿¡ µû¶ó Á¶°ÇÀ» ´Ù¸£°Ô ½ÇÇà½ÃÅ°´Â °ÍÀº ¸Å¿ì Áß¿äÇÏ´Ù. Á¶°ÇºÐ±â¹®Àº  IF Á¶°Ç THEN ~ ELSE ~ END IF ¿Í SELECT CASE ~ END SELECT µîÀ» ÀÌ¿ëÇØ ÀÌ·¯ÇÑ °áÁ¤À» °¡´ÉÇÏ°Ô ÇÑ´Ù.

1) IF Á¶°Ç THEN
     ½ÇÇ౸¹®
   ELSE
     ½ÇÇ౸¹®
   END IF


iftest.asp (°ªÀ» Àü¼ÛÇÒ Æû ÆäÀÌÁö)

<FORM action=iftest_result.asp method=post>
Àü¼ÛÀÔ·Â:<INPUT TYPE=TEXT name=num>
<INPUT TYPE=SUBMIT VALUE=Àü¼Û>
</FORM>


iftest_result.asp (Àü¼Û ¹ÞÀº °ªÀ¸·Î °á°ú³ªÅ¸³»´Â ÆäÀÌÁö)

<%

  Number = Request("num")

 IF Number mod 2 = 0 THEN
     Response.Write "Number´Â ¦¼öÀÔ´Ï´Ù"
 ELSE
     Response.Write "Number´Â Ȧ¼öÀÔ´Ï´Ù"
 END IF

%>


iftest.asp ¿¡¼­´Â °ªÀ» ÀÔ·Â¹Þ¾Æ ±× °ªÀ» numÀ̶õ À̸§À¸·Î iftest_result.asp¸¦ È£ÃâÇÏ¿© º¸³»ÁØ´Ù. ±×·¯¸é iftest_result.asp¿¡¼­´Â ³Ñ°Ü¹ÞÀº numÀÇ °ªÀ» º¯¼ö Number¿¡ ÇÒ´çÇØ ÁÖ°í ÀÌ °ªÀ» IF¹®À» ÅëÇØ ³ª´«°ªÀÌ 0À¸·Î ¶³¾îÁö¸é ¦¼ö¶õ ¸Þ½ÃÁö¸¦ ¾Æ´Ò °æ¿ì(ELSE) Ȧ¼öÀÇ ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÏ°Ô ÇÏ´Â ³»¿ëÀÌ´Ù.
°á°ú¸¦ ³ªÅ¸³»´Â ¹æ¹ýÀº ¿©·¯ °¡Áö·Î º¯ÇüÇؼ­ »ç¿ëÇÏ¸é µÈ´Ù.

 


[°ªÀÌ 0ÀÏ ¶§ 0À» Ç¥½ÃÇØ ÁÖ±â]

<%

  Number = Request("num")

  IF Number = 0 THEN
     Response.Write "0ÀÔ´Ï´Ù."
  ELSEIF  Number mod 2 THEN
     Response.Write "¦¼öÀÔ´Ï´Ù."
  ELSE
     Response.Write "Ȧ¼öÀÔ´Ï´Ù."
  END IF

%>


  0
3500