Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/03/2014, 09:45
Avatar de Middrel
Middrel
 
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años, 6 meses
Puntos: 27
Respuesta: error con promedio

NaN es un error que te devuelve cuando el valor obtenido no es número.

al parecer la función toFixed() lo provocó.

Has este cambio y te debe funcionar:

Código Javascript:
Ver original
  1. var res1 = (n1 + n2 +n3) / 3;
  2. var res2 = (n4 + n5 + n6 + n7 + n8 + n9+ n10 + n11) / 8;
  3. var res3 = (res1 + res2) / 2;
  4.  
  5. $("#resultado").html(res1.toFixed(2));
  6. $("#resultado2").html(res2.toFixed(2));
  7. ...
  8. $("#resultado5").html(res3.toFixed(2));

No sé porque no realizó el proceso correctamente, talves alguna regla en javascript o que hay que formatear las variables... pero si res1 = 23.45 y res2 = 45.56, entonces res5 debería ser 34.50... por citar un ejemplo :P

A ver si alguien comenta ese pequeño detalle :D

Saludos!!