0%
Condições: if, else if, else, switch — Capítulo 04

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, else e switch, incluindo a switch expression 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 if ou switch;
  • 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

Link copiado!