hola chicos buen dia.
Estoy realizando un ejercicio y tengo una difucultad para que el codigo funcione como debe ser. me ayudarian...? Quisiera que me aportaran de su conocimiento: quiero que el programa muestre dependiedo la nota promedio un mensaje; sin embargo tengo duadas del correcrto uso de if. cuando adiciono else me falla y si lo dejo solo con if la primera condicion me imprime la segunda tambien sin ser cierta.
que puedeo hacer?
<meta charset="UTF-8">
<h1>Promedio de notas</h1>
<script>
/* Confeccionar un programa que pida por teclado tres notas de un alumno,
calcule el promedio e imprima alguno de estos mensajes:
Si el promedio es >=7 mostrar "Promocionado".
Si el promedio es >=4 y <7 mostrar "Regular".
Si el promedio es <4 mostrar "Reprobado" */
var numero_notas = parseInt(prompt("Ingrese la cantidad de notas por favor"));
var contador = 1;
var total_notas = 0;
while(contador <= numero_notas){
notas = parseInt(prompt("Ingrese la nota # " + contador));
total_notas = total_notas + notas;
contador++;
}
promedio_notas = total_notas / numero_notas;
if(promedio_notas >= 7){
alert("felicidades!!! es promovido " + promedio_notas);
}
if(promedio_notas >= 4 ){
alert(" Su promedio es regular " + promedio_notas);
}
if(promedio_notas < 4){
alert(" Lo sentimos, ha reprobado " + promedio_notas);
}
</script>