Diseña un objeto alumno que tenga como propiedades: nombre, apellidos,
curso y notaNumerica. Tendrá un método denominado calificacion que
devolverá una cadena según los valores de la siguiente tabla:
< 3 NO hace MEDIA
< 5 Insuficiente
< 6 Suficiente
< 7 Bien
< 8 Notable
<9 Sobresaliente
No se que estoy haciendo mal

Código Javascript:
Ver original
<title>Calcular NOTAS</title> <script> function alumno(nombre,apellidos,curso,NotaNumerica){ this.nombre_alumno = nombre; this.apellidos_alumno = apellidos; this.curso_alumno = curso; this.nota_alumno = NotaNumerica; this.calificacion = calcularCalificacion; } //Esto es el método para calcularCalificacion function calcularCalificacion(){ var nota_calificacion = this.nota_alumno; if ((nota_calificacion >=0) && (nota_calificacion <=3)){ alert("No te hace media"); } if ((nota_calificacion >3) && (nota_calificacion <=4)){ alert("Estas suspendido"); } if ((nota_calificacion >5) && (nota_calificacion <=6)){ alert("Tienes un suficiente"); } if ((nota_calificacion >=6) && (nota_calificacion <=7)){ alert("Tienes un bien"); } if ((nota_calificacion >7) && (nota_calificacion <=8.5)){ alert("Tienes un notable"); } if ((nota_calificacion >8.5) && (nota_calificacion <=10)){ alert("Tienes un sobresaliente"); } } </script> </head>
Código Javascript:
Ver original
<body> <script type="text/javascript"> //Se crea el Objeto alumno con sus caracteristicas y se guarda en la variable objeto_alumno var objetoAlumo = new alumno("Carlos","Martínez Sánchez","1º Bachiller",8.9); document.write("<h1> Nombre: </h1>" + objetoAlumno.nombre + "<h2> Apellidos: </h2>" + objetoAlumno.apellidos_alumno + "<h3> Curso: </h3>" + objetoAlumno.curso_alumno + "<h4> Calificación: </h4>" + objetoAlumno.calificacion()); </script> </body> </html>
MIL GRACIAS!
