Tengo 4 banners y los cargo aleatoriamente a un contenedor en una película principal, mi problema es que repite hasta 3 o 4 veces un mismo banner, con la ayuda de varias consultas en foros he logrado llegar a cierto código pero todavía no corrijo el problema, que tengo mal ???, o alguien me puede ayudar a crear un nuevo código???.
El código es el siguiente:
Código :
var pelicula = new Array("banners/banner001.swf", "banners/banner002.swf", "banners/banner003.swf"); var numAnterior = -1; numActual = random(4); // Calculamos el numero aleatorio if(numActual == numAnterior){ // Si coincide con el anterior numActual = numActual + 1; // Le sumamos uno if(numActual >= 4) { // Si nos salimos del array numActual = 0; // Nos vamos al principio del array } } numAnterior = numActual; // Guardamos el numero para la siguiente comparacion cargar = pelicula[numActual]; contenedor.loadMovie(cargar);
Muchas gracias y saludos.
Editado por eldervaz