Swift nested if statement
In the Swift language, you can use a if
or else if
use another within the statement if
or else if
statement.
Grammar
Nesting in Swift language if
syntax of the statement:
if boolean_expression_1 {
/* when boolean_expression_1 execute when expression is true */
if boolean_expression_2 {
/* when boolean_expression_1 execute when expression is true */
}
}
You can nest else
if...else
, mode and nesting if
the sentence is similar.
Example
import Cocoa
var varA:Int = 100;
var varB:Int = 200;
/* Detect Boolean conditions */
if varA == 100 {
/* If the condition is true, execute the following statement */
print("The first condition is true");
if varB == 200 {
/* If the condition is true, execute the following statement*/
print("The second condition is also true");
}
}
print("The value of the varA variable is \(varA)");
print("The value of the varB variable is \(varB)");
When the above code is compiled and executed, it produces the following results:
The first condition is true
The second condition is also true
The value of the varA variable is 100
The value of the varB variable is 200