1
resposta

Retorna mensagem amigável para o usuário

Olá, Para praticar seguindo a mesma proposta da aula criei uma nova função que retorna uma mensagem amigável para o usuário dizendo se a fruta está madura ou ainda não amadureceu.

Essa função recebe o retorno da função funcEstaMadura() que é um booleano e determina qual mensagem mostrar ao usuário dependendo do valor de isMaduro.

void main() {
  String nome = 'Laranja';
  double peso = 6.4;
  String cor = 'Amarelo e verde';
  int diasDesdeColheta = 10;
  bool isMaduro = funcEstaMadura(diasDesdeColheta);

  print("Está madura? ${funcFriendlyMessage(isMaduro)}");
}

bool funcEstaMadura(int dias) {
  if(dias >= 30) {
    return true;
  } else {
    return false;
  }
}

String funcFriendlyMessage(bool isMaduro) {
  if(isMaduro == true) {
    return "A fruta está madura";
  } else {
    return "A fruta não está madura";
  }
}

Saída:

Building package executable...
Built dart_curso_dois:dart_curso_dois.
Está madura? A fruta não está madura
1 resposta

Olá João, tudo bem?

Que bacana que você está indo além nos aprendizados! Isso é muito importante para sua evolução nos conhecimentos em Dart. Parabéns pela dedicação, você fez um ótimo trabalho. Continue assim!

Obrigada por compartilhar seu código, ele pode inspirar muitos outros estudantes!

Conte sempre com o apoio do Fórum na sua jornada :)

Abraços e bons estudos!