Hola, mira lo hice y me funciona super bien, pero como encuentran el codigo ?
lo que hice fue lo siguiente:
1-Cargue un listado de numeros al arreglo.
2-El arreglo lo convertí en random para que cambie el orden, sin que se repitan.
3-Separe el arreglo a numero individual //quizás aquí esta mal, queda poco dinámico si se desea agregar otro numero al arreglo.
4-Cree una función que convierta el numero a imagen.
Código Javascript
:
Ver original<html>
<head>
<title>Test1</title>
<script language = "javascript">
function randomSinRepetir(a,b) {
return( parseInt( Math.random()*10 ) %2 );
}
var misimagenes = new Array(1, 2, 3, 4, 5);
var imagen = misimagenes.sort(randomSinRepetir).toString();
imagen1 = imagen[0];
imagen2 = imagen[2];
imagen3 = imagen[4];
imagen4 = imagen[6];
imagen5 = imagen[8];
function mostrarimagen(imagen)
{
if(imagen == 1)
{
imagen = "imagen1.png";
}
else if(imagen == 2)
{
imagen = "imagen2.png";
}
else if(imagen == 3)
{
imagen = "imagen3.png";
}
else if(imagen == 4)
{
imagen = "imagen4.png";
}
else if(imagen == 5)
{
imagen = "imagen5.png";
}
document.write("<img src="+imagen+"/>");
}
mostrarimagen(imagen1);
mostrarimagen(imagen2);
mostrarimagen(imagen3);
mostrarimagen(imagen4);
mostrarimagen(imagen5);
</script>
</head>
<body>
</body>
</html>