Foros del Web » Programando para Internet » PHP »

Números aleatorios -- Rand()

Estas en el tema de Números aleatorios -- Rand() en el foro de PHP en Foros del Web. Tengo una duda sobre generar números aleatorios. Digamos que quiero generar un número entre 1 y 10, pero con la excepción del 5 y el ...
  #1 (permalink)  
Antiguo 24/11/2008, 16:09
Avatar de enrique00  
Fecha de Ingreso: noviembre-2007
Mensajes: 155
Antigüedad: 16 años, 5 meses
Puntos: 6
Números aleatorios -- Rand()

Tengo una duda sobre generar números aleatorios. Digamos que quiero generar un número entre 1 y 10, pero con la excepción del 5 y el 6, cómo podría hacerlo?

rand (1,10) <-- genera el número entre 1 y 10, pero cómo le digo que no tome en cuenta ni al 5 ni al 6???
  #2 (permalink)  
Antiguo 24/11/2008, 17:20
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Números aleatorios -- Rand()

Ahi entra la logica de tu aplicación, es donde debes de realizar un ciclo, por lo general un do/while y checas que el número no sea ni 5 ni 6.

Saludos.
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 00:05.