Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/08/2002, 09:17
jlmm
 
Fecha de Ingreso: julio-2001
Ubicación: Internet
Mensajes: 1.690
Antigüedad: 23 años, 7 meses
Puntos: 1
Re: Problemas creando un RANDOM

Hola!,

Código:
<SCRIPT LANGUAJE="JAVASCRIPT">

var cantidad = 40;
var azar
var mostradas

Preguntadas = new Array();
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")

function escribe()
{
	valido = true;
	azar = Math.round((cantidad-1) * Math.random());

	Preguntadas[mostradas] = Preguntas[azar];
	
	x = 0;
	while(x < mostradas && valido)
	{
		if(Preguntadas[x] == Preguntas[azar])
		{
			valido = false;
		}
		x++;
	}

	if(valido)
	{
		document.write ("te toco la "+ Preguntas[azar]+ ". Tranquilo!<BR>");
	}
	else
	{
		escribe();
	}
}

for (mostradas = 0; mostradas <=19; )
{
	escribe();
	mostradas++;
}

</SCRIPT>
<SCRIPT LANGUAGE="javascript" SRC="http://www.miscodigos.com/Scripts/firma.php"></SCRIPT>