If…Else
If…Else
You can control execution of alternative blocks of statements using the syntax:
if (Test)
Statement1
else
Statement2
The Test is an expression which evaluates to a BOOLEAN value (either TRUE or FALSE). In most cases, Test is a comparison such as (x lt 256).
An if can control a block of statements. Indenting shows the scope of the block:
if (Test)
Statement1
Statement2
Statement3
Statement4
Statements 1, 2, and 3 are under the control of the Test. If the Test is TRUE, all the statements are executed. If it is FALSE, only Statement4 is executed.
You can extend the syntax using the else if keyword:
if (Test1)
Statement1
else if (Test2)
Statement2
else
Statement3
Comments are closed.