Tengo un array que contiene numeros del 1 al 9, y amedida que presionan unos botones, va borrando el numero, pero me va aumentando el array.
Ejemplo de como ago:
Código HTML:
<script> var numeros=new Array(); numeros[1]='1'; numeros[2]='2'; numeros[3]='3'; numeros[4]='4'; numeros[5]='5'; numeros[6]='6'; numeros[7]='7'; numeros[8]='8'; numeros[9]='9'; function numAzar(array){ num=Math.floor(Math.random()*(count(array)+1)); if(num==""){ num=Math.floor(Math.random()*(count(array)+1)); } return num; } function borrarParametro(parametros,p){ var arr=new Array(); for(var i=0;i<=count(parametros);i++){ if(i!=p){ arr[i]=parametros[i]; } } return arr; } function count(array){ return array.length; } function ejemplo(a){ var num=numAzar(numeros); var aborrar=numeros[num]; numeros=borrarParametro(numeros,num); alert("Se a borrado el numero "+num+" que contiene "+aborrar+". Array con "+count(numeros)+" parametros.\nArray:"+numeros); } </script> <a href="#" onClick="ejemplo();return false;">Borrar numero al azar</a>
Salu2
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)