# [Flutter] Statement in Dart

2021-04-01 ## Blog series

This blog post is a series. You can see the other posts on the link below.

## 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 `Deku`.
`Deku` created the applications with Flutter.