Classic ASP

Do~Loop 구문

NJHouse 2015. 5. 23. 19:10
반응형
특정한 조건이 만족될 때까지(또는 특정한 조건이 만족되지 않을 때까지) 계속 반복을 합니다.
 
 조건절이 참이면 실행문을 반복 실행합니다.  조건절이 참이 될 때까지 실행문을 반복 실행합니다. 
   Do While 조건절
     실행문
   Loop
   Do Until 조건절
     실행문
   Loop
 
위의 구문은 반복문이 시작되기 전에 조건절의 참 또는 거짓을 판별한 후 실행문의 처리로 들어가기 때문에
한 번도 실행되지 않을 수도 있습니다. 만일 반드시 한 번은 실행한 후 조건절을 비교하고 싶다면아래와 같
이 작성하세요.
 
   Do
     실행문
   Loop While 조건절
   Do
     실행문
   Loop Until 조건절       
 
ex)
  count = 0
  Do Untkl myValue > 0.500 And myValue < 0.510
    Randomize    '난수 발생기를 초기화 합니다.
    myValue = Rnd()   'Rnd()는 0에서 1사이의 값을 무작위로 추출합니다.
    count = count + 1  '반복문이 한 번 돌 때마다 변수값을 1증가시킵니다.
  Loop
 
 Response.Write count & "회 시도만에" & myValue & "를 찾아냈습니다."



반응형