본문 바로가기

개발/ASP

[ASP] for 문을 써보자

<html>
    <head>
        <script type="text/javascript">
    
        </script>
        
    </head>
    <body>
        <%
            Dim split_str, arr_split_str    '변수 선언
            split_str = "무궁화; 대한민국; 동해바다; 제주도"
            
            arr_split_str = split(split_str, ";")
            
            Dim split_str2, arr_split_str2    '변수 선언
            
            split_str2 = "무궁화"
            
            arr_split_str2 = split(split_str2, ";")
            
            for i=0 to UBound(arr_split_str)    
              response.write arr_split_str(i) & "<br>"    
            next 
            
            for i=0 to UBound(arr_split_str2)    
              response.write arr_split_str2(i) & "<br>"    
            next 
        %>
        <div>빈화면은 보기싫으니까</div>
    </body>
</html>​

for i=0 to UBound(arr_split_str)

> UBound 란, 배열의 값을 반환한다. 

> i는 for 를 돌면서 arr_split_str의 갯수만큼 하나씩 증가한다.

 

response.write arr_split_str(i) & "<br>" 

> arr_split_str의 i 번째 에 있는 값을 출력한다.