Ver Mensaje Individual
  #18 (permalink)  
Antiguo 19/10/2012, 14:36
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: [APORTE] rotador aleatorio sin repetición pocas imágenes

Cita:
Iniciado por marlanga Ver Mensaje
Tu idea está clara. Pero tras la primera vuelta, ya no sería aleatorio. Seguirías un patrón de repetición.
Ahora podrías decir "bueno, en cada vuelta, vuelvo a mezclar el array.
Bien, pero corres peligro de que el último elemento del array antes de mezclar sea el primer elemento del array re-mezclado.
Y si añades más código para evitar ésto, entonces puedes compararlo con las soluciones que ya se han puesto por aquí.
Esa es la propuesta para una aplicación de este tipo, que no sea aleatorio salvo para la carga de página, vamos a un ejemplo concreto, si ofrezco a un cliente aparecer en un sistema de banners rotativos, se quejará si antes de la aparición de su banner otro se repite 2 veces, de la misma manera, se quejará si cada vez que se carga la página, aparece siempre el mismo, esto último tampoco es 100% controlable salvo que estemos almacenando en alguna parte valores, ip del cliente etc, pero al menos dificulta al máximo las posibilidades de repetición del banner inicial.
@IsabelM
A decir verdad mi enfoque se me ocurrió luego de ver ese código.

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.