|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
2.6 Операторы условного переходаОператоры условного перехода в VBScript, If Then Else, Select Case, ElseIf, вложенность конструкций В VBScript - только два: If...Then...Else (удобнее для проверки одного условия) и Select Case (удобнее для проверки нескольких условий). Вначале - о If...Then...Else: Если в одной строке, то вполне допускается так: If MyVar = 5 Then WScript.Echo “MyVar = 5” Если в нескольких строках, то придется добавлять команду End If: If MyVar = 5 Then WScript.Echo “MyVar = 5” Else WScript.Echo “My Var не равно 5” End If Конструкция ElseIf позволяет проверять несколько условий: If MyVar = 5 Then WScript.Echo “MyVar = 5” ElseIf MyVar = 10 Then WScript.Echo “MyVar = 10” Else WScript.Echo “Чему равно, непонятно” End If Вместо ElseIf можно вкладывать If друг в друга: If MyVar = 5 Then WScript.Echo “MyVar = 5” If MyVar = 10 Then WScript.Echo “MyVar = 10” End If End If Вторая конструкция - Select Case: Select Case MyVar Case “5” WScript.Echo “MyVar = 5” Case “10” WScript.Echo “MyVar = 10” Case Else WScript.Echo “Sorry” End Select Точно так же конструкции Select Case могут быть вложены друг в друга.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||