Capítulo 04 — Condições: if, else if, else, switch
Parte 1A — Aprender Dart · Capítulo 04 de 62 · 3 h
Capítulo 04 — Condições: if, else if, else, switch
Nível: iniciante Duração estimada: 3 h Pré-requisitos: capítulo 03 — Operadores e expressões O que você saberá fazer ao final: fazer um programa reagir aos dados com
if,else if,elseeswitch, incluindo aswitchexpression moderna do Dart.
04.0 — Objetivos do capítulo
Ao final deste capítulo, você será capaz de:
- entender o que é uma condição;
- usar
if; - usar
else; - usar
else if; - combinar várias condições;
- criar condições aninhadas;
- usar operadores lógicos em uma condição;
- usar
switch; - entender quando usar
ifouswitch; - criar sistemas de decisão;
- construir uma lógica simples de jogo;
- exibir um
Game Over; - gerenciar diferentes níveis;
- atribuir recompensas;
- controlar o acesso a determinadas funcionalidades.
04.1 — Por que precisamos de condições?
Até agora, nossos programas executavam as instruções em ordem.
Exemplo:
void main() {
print('Début');
print('Joueur');
print('Fin');
}
O programa sempre executa:
Début
Joueur
Fin
Mas, em uma aplicação real, precisamos tomar decisões.
Comentários
Os comentários são alimentados pelo GitHub Discussions
Conecte-se com o GitHub para participar da discussão