O sistema de notas de uma faculdade possui 3 etapas chamadas AV1, AV2, e AV3.
Para o aluno estar apto a cursar a AV3, ele precisa ter atingido média 4 entre AV1 e AV2.
Para o aluno obter aprovação, ele precisa ter nota mínima de 4 na AV3, e a média entre a nota da AV3 e a média da AV1 e AV2 precisa ser pelo menos 5.
Faça um programa que leia as notas da AV1 e AV2, avalie se o aluno está apto a seguir para a AV3.
Caso esteja, o aluno deve solicitar a nota da AV3 e verificar se o aluno obteve aprovação.
<script>
var AV1, AV2, AV3, mediaParcial1, mediaParcial2;
AV1 = parseFloat (prompt ("Informe a nota da 1ªAV: "));
AV2 = parseFloat (prompt ("Informe a nota da 2ªAV: "));
mediaParcial1 = (AV1 + AV2) /2;
if(mediaParcial1 >= 4) {
alert("Parabéns! Sua média parcial 1 foi: " + mediaParcial1 + "\n Você está apto a fazer a 3ªAV.");
AV3 = parseFloat (prompt ("Informe a nota da 3ªAV: "));
mediaParcial2 = (AV3 + mediaParcial1) /2;
alert("Sua média parcial 2 foi: " + mediaParcial2);
} if (AV3 >= 4 && mediaParcial2 <= 5){
document.write("Parabéns! Você foi aprovado!");
} else {
document.write("Inapto a cursar a AV3. Media AV1/AV2 inferior a 4.");}
</script>
Acho que estou errando algo na lógica dos else /ifs mas não sei ao certo onde...