Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2002, 03:43
supemanii
 
Fecha de Ingreso: febrero-2002
Ubicación: Barcelona
Mensajes: 15
Antigüedad: 23 años, 1 mes
Puntos: 0
Problemas creando un RANDOM

Holas!!

Tengo una pagina en la que he de mostrar una cantidad determinada de preguntas (20) de un total de 40 valores de un array. El caso es que he conseguido que me mueste los valores aleatoriamente;
pero el Problema que tengo es que se me repiten valores;
que tengo que hacer para que la informacion que me sale no se repita??
Aqui pongo el codigo

<SCRIPT LANGUAJE="JAVASCRIPT">

Preguntas = new Array("Pregunta 1","Pregunta 2","Pregunta 3","Pregunta 4","Pregunta 5","Pregunta 6","Pregunta 7","Pregunta 8","Pregunta 9",
"Pregunta 10","Pregunta 11","Pregunta 12","Pregunta 13","Pregunta 14","Pregunta 15","Pregunta 16","Pregunta 17","Pregunta 18","Pregunta 19","Pregunta 20",
"Pregunta 21","Pregunta 22","Pregunta 23","Pregunta 24","Pregunta 25","Pregunta 26","Pregunta 27","Pregunta 28","Pregunta 29","Pregunta 30","Pregunta 31",
"Pregunta 32","Pregunta 33","Pregunta 34","Pregunta 35","Pregunta 36","Pregunta 37","Pregunta 38","Pregunta 39","Pregunta 40")

var cantidad = 40;
var azar
var mostradas
for ( mostradas = 0; mostradas <=19; )
{
azar = Math.round((cantidad-1) * Math.random()) + 1;
document.write ("te toco la "+ Preguntas[azar]+ ". Tranquilo!<br>");
mostradas++
}

</SCRIPT>