1
resposta

[Bug] Peça ao usuário para inserir sua idade com prompt. Com base na idade inserida, utilize um if para verificar se a pessoa é maior ou menor de idade, exibindo uma mensagem apropriada no console.

No desafio, boas praticas de programação, não concordo com a solução 7.

Pois para verificar se a pessoa é maior de idade, devemos utilizar o >= 18 e não o bloco informado >17 pois o usuário pode colocar 17. 5 e o código vai dizer que ela é maior de idade.

1 resposta

Olá, Ricardo.

Tudo bem?

Verdade! Pensando no mundo real não existe a idade "17,5" continuaria sendo de menor, porém se tratando de sistema e tecnologia a pessoa pode inserir esse valor de "17,5" e passaria no teste do código. Com a sua sugestão de idade >= 18 já evita uma inconssistência no código.

Muito obrigado pela sugestão, vou passar o seu feedback para a equipe eresponsável, para corrigirem, embora não interfira no aprendizado da lógica, mas faz muito sentido.

Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.