Gostaria de saber se o desafio proposto condiz com meu resultado, esse demorei um pouco devido que achei um pouco complexo, qualquer coisa fora de questão comentem onde posso corrigir e como da pra melhorar
void main() {
String resultado = informacoesFruta(
nome: 'Maçã',
peso: 35.52,
diasDesdeColheita: 30,
diasParaMadura: 20,
);
print(resultado);
}
String informacoesFruta({
required String nome,
required double peso,
required int diasDesdeColheita,
required int diasParaMadura,
})
{
int diasQueFaltamParaMadura = diasParaMadura - diasDesdeColheita;
bool estaMadura = diasDesdeColheita >= diasParaMadura;
return 'A $nome pesa ${peso.toStringAsFixed(2)} gramas!\n'
'Ela foi colhida há $diasDesdeColheita dias e precisa de $diasParaMadura dias para amadurecer\n'
'A $nome ${estaMadura ? "está madura" : "não está madura, e faltam $diasQueFaltamParaMadura dias para amadurecer."}!';
}