Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/01/2013, 17:46
Avatar de marlanga
marlanga
 
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 4 meses
Puntos: 206
Respuesta: Numeros aleatorios descartando numeros

Hay una alternativa menos costosa que es
1)almacenás los valores posibles en un array
2) Mezclas el array por ejemplo con la función
Código Javascript:
Ver original
  1. Array.prototype.mezclar= function() {
  2.     for ( var i = this.length-1; i > 0; i-- ) {
  3.         var j = Math.floor( i * Math.random() );
  4.         var tmp = this[ j ];
  5.         this[ j ] = this[ i ];
  6.         this[ i ] = tmp;
  7.     }
  8.     return this;
  9. }
3)Recorres el array de 0 hasta su length -1 con un simple for.