Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära if...else Statement in Dart | Conditional Statements
Introduction to Dart

bookif...else Statement in Dart

This image illustrates the basic structure of a conditional statement in programming:

First, some code runs, then a condition is checked. If the condition is true, the code block after if (if code block) executes; if the condition is false, the code block after else (else code block) runs. After the conditional statement, the next part of the code executes. This structure allows the program to make decisions based on given conditions.

Syntax

An if can be followed by an optional else block. The else block will execute if the Boolean expression tested by the if block evaluates to false.

if (condition) {
    // Code block `if` condition is `true`
} else {
    // Code block `if` condition is `false`
}

Example

main.dart

main.dart

copy
123456789
void main() { int age = 17; if (age >= 18) { print("You're an adult."); } else { print("You're not an adult yet."); } }

In the example above, the age < 18, so the if code block hasn't been executed. The else code block executes when the if condition is false.

The else syntax is like the if syntax without a condition and parentheses ( )

Write a condition for the if statement to check whether the variable is of type int.

main.dart

main.dart

copy
123456789
void main() { var num = 7.0; if (___) { print('Type: int'); } else { print('Type: other type'); } }

Use is operator.

main.dart

main.dart

copy
123456789
void main() { var num = 7.0; if(num is int){ print('Type: int'); } else { print('Type: other type'); } }
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 2

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 4.55

bookif...else Statement in Dart

Svep för att visa menyn

This image illustrates the basic structure of a conditional statement in programming:

First, some code runs, then a condition is checked. If the condition is true, the code block after if (if code block) executes; if the condition is false, the code block after else (else code block) runs. After the conditional statement, the next part of the code executes. This structure allows the program to make decisions based on given conditions.

Syntax

An if can be followed by an optional else block. The else block will execute if the Boolean expression tested by the if block evaluates to false.

if (condition) {
    // Code block `if` condition is `true`
} else {
    // Code block `if` condition is `false`
}

Example

main.dart

main.dart

copy
123456789
void main() { int age = 17; if (age >= 18) { print("You're an adult."); } else { print("You're not an adult yet."); } }

In the example above, the age < 18, so the if code block hasn't been executed. The else code block executes when the if condition is false.

The else syntax is like the if syntax without a condition and parentheses ( )

Write a condition for the if statement to check whether the variable is of type int.

main.dart

main.dart

copy
123456789
void main() { var num = 7.0; if (___) { print('Type: int'); } else { print('Type: other type'); } }

Use is operator.

main.dart

main.dart

copy
123456789
void main() { var num = 7.0; if(num is int){ print('Type: int'); } else { print('Type: other type'); } }
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 2
some-alt