In this tutorial you will learn about the Dart if else if Statement and its application with practical example.
Dart if else if Statement
In Dart, if..else..if statement allows us add alternative set of test conditions in if..else statement using else-if and single else statements for if condition. In such way if..else..if statement is used to select one among several blocks of code to be executed.
Dart if..else..if Statement Flow Diagram
Syntax:-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
if(condition1) { // statement(s) } else if(condition2){ // statement(s) } . . else if(conditionN){ // statement(s) } else { // statement(s) } |
Example:-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
void main() { var a = 10; var b = 10; print("W3Adda - Dart if else if Statement"); if(a > b){ print("a is greater than b"); } else if(a == b){ print("a and b are equal"); } else { print("b is greater than a"); } } |
Output:-