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