Blog series
This blog post is a series. You can see the other posts on the link below.
- [MacOS] Flutter installation
- [Flutter] Variable in Dart
- [Flutter] Operator in Dart
- [Flutter] Statement in Dart
- [Flutter] Function in Dart
- [Flutter] Class in Dart
Outline
In this blog post, you can see how to use Statement like if/else
and for/while
in Dart.
You can see the source code, that is introduced on this blog post, on the link below
if statement
You can use if
statement like other programming languages like below.
void main() {
int num = 19;
if (num % 2 == 0) {
print('2');
} else if (num % 3 == 0) {
print('3');
} else {
print('No!');
}
}
switch statement
You can use switch
statement in Dart like below.
void main() {
int num = 19;
switch (num % 2) {
case 0:
print('2');
break;
case 1:
print('3');
break;
default:
print('No!');
break;
}
}
for statement
You can use for
statement in Dart like below.
void main() {
for (int i = 0; i < 10; i++) {
print(i);
}
List<int> numbers = [1, 4, 5, 10];
int total = 0;
for (int i = 0; i < numbers.length; i++) {
total += numbers[i];
}
print(total);
total = 0;
for (int number in numbers) {
total += number;
}
print(total);
for (int i = 0; i < 10; i++) {
print(i);
if (i == 5) {
break;
}
}
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue;
}
print(i);
}
}
while statement
You can use while
statement in Dart like below.
void main() {
int i = 0;
while (i < 10) {
print(i);
i++;
}
i = 0;
do {
print(i);
i++;
} while (i < 10);
i = 0;
while (true) {
print(i);
i++;
if (i == 5) {
break;
}
}
i = 0;
while (i < 10) {
if (i == 5) {
continue;
}
print(i);
i++;
}
}
Completed
We’ve seen how to use Statement in Dart for developing an app with Flutter. Now, we know that we can use almost statement of the other programming languages in Dart!
Was my blog helpful? Please leave a comment at the bottom. it will be a great help to me!
App promotion
You can use the applications that are created by this blog writer
If you have interested, please try to download them for free.
Deku
.Deku
created the applications with Flutter.If you have interested, please try to download them for free.