Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/11/2005, 14:25
Avatar de living
living
 
Fecha de Ingreso: mayo-2004
Mensajes: 1.266
Antigüedad: 20 años, 9 meses
Puntos: 2
Eso es porque no tienes inicializado el array. Intentas sumar 1 a un valor no definido. Esta es una posible solución:

Código HTML:
<script>
	strRangos = "1,2,3,4,5,5,6,7,8,9,10"

strRangos = strRangos.substring(0,strRangos.length - 1);
arrRangos = strRangos.split(','); 

arrCoincidencias = new Array(arrRangos.length,0,true);

for (y=0; y<arrRangos.length; y++)
{
for (w=0; w<arrRangos.length; w++)
{
if (parseInt(arrRangos[w]) == parseInt(arrRangos[y]))
{ 
	if (isNaN(arrCoincidencias[y])){
		arrCoincidencias[y]=0;		
	}
arrCoincidencias[y] = arrCoincidencias[y] + 1;
alert(arrCoincidencias[y]); 
}
}
}

</script> 
__________________
¿Te apasiona el mundo del guión? El portal del guión