VBScript ElseIf
In the previous lesson you learned how to create an If Statement and make use of the Else clause. However, an If Statement is not always enough for a programmer's needs.VBScript ElseIf: Uses
The previous lesson contained an example that let you execute one block of code if the temperature was above a certain temperature and another block of code if it was below a certain temperature. How would we check for another temperature range? For this kind of programming solution you need to use the ElseIf statement.The basic idea of the ElseIf statement is to create an If Statement within another If Statement. This way you can check for many different cases in a single If Statement clause.
Our following example shows how you would check for two additional temperature ranges to make our program more robust!
VBScript Code:
<script type="text/vbscript">
Dim temperature
temperature = 65
If temperature > 70 Then
document.write("Wear a T-Shirt!")
ElseIf temperature > 60 Then
document.write("Wear a hat!")
ElseIf temperature > 50 Then
document.write("Wear a long-sleeved shirt!")
Else
document.write("Wear a coat!")
End If
</script>
Display:
Wear a hat!
Our temperature was set to 65 and failed the first If Statement condition
because 65 is not greater than 70. However, on the first ElseIf Statement we
found that 65 was greater than 60 and so that block of code document.write("Wear a hat!")
was executed. Because there was a success the If Statement then finishes and our
VBSCript would begin again on the line of code following End If
0 comments:
Post a Comment