Latest web development tutorials

VBScript를 조건문

조건문

상황에 따라 다른 동작을 수행하는 데 사용 조건문.

VBScript를, 우리는 네 개의 조건문을 사용할 수 있습니다 :

  • 합계 문 장담는 경우 - 조건에 해당하는 경우 당신은 코드의 시리즈를 수행하려는 경우, 당신은이 문을 사용할 수 있습니다
  • ... 다음 ... Else 문 경우 - 당신이 원하는 경우 코드의 두 가지 중 하나,이 문을 사용할 수 있습니다
  • ... 그리고 ...의 ElseIf 문이있는 경우 - 당신이 실행 라인의 많은 세트 중 하나를 선택하려는 경우, 당신은이 문을 사용할 수 있습니다
  • Case 문을 선택합니다 - 당신은 실행 라인의 많은 세트 중 하나를 선택하려면,이 문을 사용할 수 있습니다

만약 ... 그 다음 ... 그렇지

다음과 같은 경우에, 당신은 만약 ... 그 다음 ... Else 문을 사용할 수 있습니다 :

  • 조건이 참이면, 코드 부분을 실행
  • 실행 코드의 두 가지 중 하나를 선택

하나의 문이 조건에 해당하는 경우, 당신은 라인의 코드를 작성할 수 있습니다 :

If i=10 Then alert("Hello")

위의 코드에서, 더 ..Else .. 문이 없습니다. 조건에 해당하는 경우작업을 수행 할 수있는(전 10 시간 = 때) 우리는 단지 코드를보자.

조건에 해당하는 경우하나 이상의 문을 실행하면, 우리가 행의 문을 작성해야합니다,이 문을 종료 키워드 "경우 종료"를 사용 :

If i=10 Then
alert("Hello")
i = i+1
End If

위의 코드에서, 같은 .. 문을 ..Else하지 않습니다. 우리는 조건이 참이면 코드가동작들을 수행하도록하자.

조건이 true가 아닌 경우 당신이 문을 조건부 실행에 해당 할 또 다른 문을 실행하면 "그렇지"키워드를 추가해야합니다 :

예 (만 IE 용)

<script type="text/vbscript">
i=hour(time)
If i < 10 Then
document.write("Good morning!")
Else
document.write("Have a nice day!")
End If
</script>

»시도

조건이 만족되지 않을 때 (i가 10보다 큰 경우), 상기 코드에서, 상기 조건이 참일 때 첫 번째 코드, 실행 코드의 두 번째 항을 실행할 것이다.


... 그리고 ...의 ElseIf 경우

당신이 실행 라인의 많은 세트 중 하나를 선택하려는 경우, 당신은 만약 ... 그리고 ...의 ElseIf 문을 사용할 수 있습니다 :

예 (만 IE 용)

<script type="text/vbscript">
i=hour(time)
If i = 10 Then
document.write("Just started...!")
ElseIf i = 11 Then
document.write("Hungry!")
ElseIf i = 12 Then
document.write("Ah, lunch-time!")
ElseIf i = 16 Then
document.write("Time to go home!")
Else
document.write("Unknown")
End If
</script>

»시도


선택 케이스

당신이 실행 라인의 많은 세트 중 하나를 선택하려는 경우 "선택 사례"문을 사용할 수 있습니다 :

예 (만 IE 용)

<script type="text/vbscript">
d=weekday(date)
Select Case d
Case 1
document.write("Sleepy Sunday")
Case 2
document.write("Monday again!")
Case 3
document.write("Just Tuesday!")
Case 4
document.write("Wednesday!")
Case 5
document.write("Thursday...")
Case 6
document.write("Finally Friday!")
Case else
document.write("Super Saturday!!!!")
End Select
</script>

»시도

첫째, 우리는 간단한 식 (보통 변수)가 필요하고,이 표현은 작업 후 평가 : 위의 코드는 작동합니다. 그리고, 표현식의 값으로 각각의 경우의 비교 값이됩니다. 양자가 일치하면, 일치하는 케이스에 대응하는 코드가 실행된다.