 
			
				21/10/2011, 21:20
			
			
			     |  
      |    |    |    Fecha de Ingreso: abril-2011  
						Mensajes: 76
					  Antigüedad: 14 años, 6 meses Puntos: 1     |        |  
  |      error en mi codigo        hola hice este codigo en html: 
<html> 
<body> 
<script language="javascript"> 
var matriz; 
var i=0; 
var f=0; 
var a; 
var clases; 
var suma1=0; 
var suma2=0; 
var x=0; 
var z=0; 
clases=prompt('escribe el total de clases que escribiras (el total de datos)',0); 
clases=parseInt(clases); 
matriz=newArray(clases); 
for(i=0;i<clases;i++) 
{ 
matriz[i]=newArray(8); 
} 
for (i=0;i!=clases;i++) 
{ 
	f=0; 
		a=prompt("escribe la "+i+" marca de clase",0); 
		matriz[f][i]=parseInt(a); 
} 
for(i=0;i<clases;i++) 
{ 
	f=1; 
	a=prompt("escribe la"+i+"frecuencia",0); 
	matriz[f][i]=parseInt(a); 
	suma1=suma1+matriz[f][i]; 
} 
for (i=0;i<clases;i++) 
{ 
	f=2; 
	matriz[f][i]=matriz[0][i]*matriz[1][i]; 
	suma2=suma1+matriz[f][i]; 
} 
x=suma2/suma1; 
for (i=0;i<clases;i++) 
{ 
	f=3; 
	matriz[f][i]=Math.abs(matriz[0][i]-x); 
} 
for (i=0;i<clases;i++) 
{ 
	f=4; 
	matriz[f][i]=matriz[3][i]*matriz[1][i]; 
	suma3=suma3+matriz[f][i]; 
} 
for (i=0;i<clases;i++) 
{ 
	f=5; 
	matriz[f][i]=Math.pow(matriz[3][i],2); 
} 
for (i=0;i<clases;i++) 
{ 
	f=6; 
	matriz[f][i]=matriz[5][i]*matriz[1][i]; 
	suma4=suma4+matriz[f][i]; 
} 
for(i=0;i<clases;i++) 
{ 
	f=7; 
	matriz[f][i]=matriz[1][i]+matriz[f][z]; 
	z=i-1; 
} 
var dm=0; 
dm=suma3/suma1; 
var s2=0; 
s2=suma4/suma1; 
var s=0; 
s=Math.sqrt(s2); 
var cv=0; 
cv=s/x; 
cv=cv*100; 
f=0; 
<table> 
for (i=0;i<clases;i++) 
{ 
if (f==0) 
{ 
<th> 
document.write("clase"); 
</th> 
} 
if (f==1) 
{ 
<th> 
document.write("frecuensia"); 
</th> 
} 
if(f==2) 
{ 
<th> 
document.write("f(c)"); 
</th> 
} 
if (f==3) 
{ 
<th> 
document.write("Xi-X"); 
</th> 
} 
if (f==4) 
{ 
<th> 
document.write("f(Xi-x)"); 
</th> 
} 
if (f==5) 
{ 
<th> 
document.write("(Xi-x)2"); 
</th> 
} 
if(f==6) 
{ 
<th> 
document.write("f(Xi-x)2"); 
</th> 
} 
if(f==7) 
{ 
<th> 
document.write("frecuencia absoluta acomulada"); 
</th> 
} 
	for (f=0;f<8;f++) 
	{ 
	<tr> 
	document.write(matriz[f][i]); 
	</tr> 
	} 
} 
</table> 
</script> 
</body> 
</html> 
pero no funciona me marca el siguiente error: 
invalid XML tag syntax 
for (i=0;i<clases;i++) 
alguien puede decirme en que estoy mal?           |