JavaScript - promedio general

 
Vista:

promedio general

Publicado por victoria (11 intervenciones) el 30/10/2006 15:11:40
Hola a todos... esta es mi consulta: estoy haciendo un promedio general de dos notas, una es una nota fija y la segunda es el resultado de otro promedio:
el script q arme es el ste:
<script type="text/JavaScript">
function promedioG(){
var p1=typeof(parseInt(document.editar.p1.value))=="number"?parseInt(document.editar.p1.value):0.00;
var p2=typeof(parseInt(document.editar.p2.value))=="number"?parseInt(document.editar.p2.value):0.00;
var suma, pg;
suma=0;
if (p1 > 0) && (p2 > 0)
{ suma=p1+p2;
} else if {
if (p1 > 0) && (p2 = 0)
suma=p1;
} else if {
if (p2 > 0) && (p1 = 0)
{ suma=p2;
} else if {
if(suma >0){(pg=(suma/2));
}
pg=pg*100;
pg=Math.floor(pg);
pg=pg/100;
document.editar.pg.value=pg;
}
</script>
Yo supongo que el error es que declaro a los dos números iguales y resulta que el segundo es el resultado de otro script.
var p2=typeof(parseInt(document.editar.p2.value))=="number"?parseInt(document.editar.p2.value):0.00;
como lo debo declarar entonces??
Gcs por su ayda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder