VBScript 루프 문
예제
- For..next 루프
- 이 예제에서는 간단한 For....Next 루프를 작성하는 방법을 보여줍니다.
- 루프를 통해 HTML 제목을 출력
- 이 예제에서는 6 개의 HTML 제목을 반복적으로 생성하는 방법을 보여줍니다.
- For..each 루프
- 이 예제에서는 간단한 For.....Each 루프를 작성하는 방법을 보여줍니다.
- Do...While 루프
- 이 예제에서는 간단한 Do...While 루프를 작성하는 방법을 보여줍니다.
루핑 문
일반적으로 코드를 작성할 때, 여러 번 코드를 실행하고 싶습니다. 코드에서 루프 문을 사용하여 이 작업을 수행할 수 있습니다.
VBScript에서는 네 가지 루프 문을 사용할 수 있습니다:
- For...Next 문
- 지정된 횟수만큼 문장을 실행합니다
- For Each...Next 문
- 집합의 각 항목이나 배열의 각 요소에 대해 특정 문장을 실행합니다.
- Do...Loop 문
- 데이터베이스 루프를 실행하십시오. 조건이 true가 되거나 true가 되까지 조건이 true여야 합니다.
- While...Wend 문
- 이 문장을 사용하지 마세요 - 대신 Do...Loop 문을 사용하세요.
For...Next 루프
如果您已经确定需要重复执行代码的次数,那么您可以使用 For...Next 语句来运行这段代码。
카운트 변수를 사용할 수 있습니다. 이 변수는 매번 루프에서 증가하거나 감소합니다. 예를 들어:
For i=1 to 10 일부 코드 Next
For 문은 카운트 변수 및 그 시작 값과 종료 값을 정의합니다.
Next 문은 변수 i를 1로 단계 값을 사용하여 증가시킵니다.
Step 키워드
Step 키워드를 사용하여 카운트 변수가 증가하거나 감소하는 단계 값을 설정할 수 있습니다.
아래의 예제에서, 카운트 변수 i는 매번 루프에서 2로 증가합니다.
For i=2 To 10 Step 2 일부 코드 Next
카운트 변수를 감소시키려면 음수의 단계 값을 사용해야하며, 시작 값보다 작은 종료 값을 설정해야 합니다.
아래의 예제에서, 카운트 변수 i는 매번 루프에서 2로 감소합니다.
For i=10 To 2 Step -2 일부 코드 Next
For...Next 벗어나기
For...Next 문을 벗어나기 위해 Exit 키워드를 사용할 수 있습니다.