1
resposta

[Projeto] Faça como eu fiz - Enums


void main() {

  //escolherMeioTransporte(0);
  escolherMeioTransporteEnum(Transporte.skate);
}

void escolherMeioTransporte(int locomocao){
  if(locomocao == 0){
    print("Vou de CARRO para a aventura!");
  }else if(locomocao == 1){
    print("Vou de BIKE para a aventura");
  }else{
    print("Vou para a aventura!");
  }

}

void escolherMeioTransporteEnum(Transporte locomocao){
  switch (locomocao) {
    case Transporte.carro:
      print("Vou de CARRO para a aventura!");
      break;
    case Transporte.bike:
      print("Vou de BIKE para a aventura");
      break;
    case Transporte.onibus:
      print("Vou de BUSÂO para a aventura");
      break;
    default:
      print("Estou indo para a aventura, isso que importa!");
      break;
  }
}

enum Transporte {
  carro,
  bike,
  andando,
  skate,
  aviao,
  patins,
  trem,
  onibus,
}
1 resposta

Fala Marcelo, de boa?

Ficou bem legal a solução! Espero que não tenha rolado nenhuma dúvida, mas se tiver posta pra gente pra podermos te ajudar