Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2008, 07:17
Licrat
 
Fecha de Ingreso: enero-2008
Mensajes: 58
Antigüedad: 16 años, 3 meses
Puntos: 1
Math.random con minimo y maximo, sin repeticionesM

Muy buenas a todos!
a ver si a alguien se le ocurre alguna maneras de hacer un numero aleatorio con maximo y minimo y que el numero resultante no se repita!

tengo este codigo para crearlo,pues mi fin es seleccionar todas las filas de una tabla y enviarlas y al presentarlas en otra pagina que se presenten de manera aleatoria :

function anadir_aleatorias(){
chk3 = document.getElementsByName('check[]');
var num = chk3.length;
for(i=0;i<chk3.length;i++){
if(!cancion3){
var cancion3 = "";
}else{
cancion3 = cancion3;
}
chk3[i].checked = true;
if(chk3[i].checked){
var x = num++;
var numero = Math.floor((chk3.length-x)*Math.random()+x)
alert(numero);
//cancion3 += chk3[numero].value;
//window.open("agregar_cancion.php?canciones="+canci on3 , "reproductor");
}
}
}

graciass!