Foros del Web » Programando para Internet » ASP Clásico »

Como funciona la funcion random ?

Estas en el tema de Como funciona la funcion random ? en el foro de ASP Clásico en Foros del Web. Que parametros hay que pasarle, etc, etc. Por ejemplo, hago una consulta SQL, y necesito tomar uno de esos registros resultantes al azar, de que ...
  #1 (permalink)  
Antiguo 06/09/2002, 13:09
Avatar de Alejandro_Pensa  
Fecha de Ingreso: enero-2002
Ubicación: Córdoba Capital
Mensajes: 76
Antigüedad: 22 años, 2 meses
Puntos: 0
Como funciona la funcion random ?

Que parametros hay que pasarle, etc, etc.
Por ejemplo, hago una consulta SQL, y necesito tomar uno de esos registros resultantes al azar, de que modo podria hacerlo ?
  #2 (permalink)  
Antiguo 06/09/2002, 13:21
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Re: Como funciona la funcion random ?

Hola.. mira.. la funcion random sirve para generar numeros aleatorios y después la función Rnd que devuelve un número aleatorio entre 0 y 1. Si multiplicamos este valor por un número, obtenemos números mayores que cero y lo podrías aplicar algo como esto;


randomize
response.write ( int(rnd*10))

nos da un 0.534 por ejemplo. Lo multiplicamos por 10 y tenemos 5.34. Por último int nos devuelve el 5. Si quisiéramos entre 1 y 10, tendríamos que sumar 1.

Puedes hacer lo mismo para los registros... generas un valor aleatorio en un rango determinado y lo multiplicamos con esto en un registros obtenidríamos un valor como esto:

rs.move (valor aleatorio)
..
..etc

Cualquier cosa por aqui andamos...

Saludos..



<html><center><embed src="http://www.angelfire.com/on/cobainss/Movie1.swf" height=80 width=200><BR></embed></center></html>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:24.