04/01/2011, 13:38
|
| | Fecha de Ingreso: julio-2009
Mensajes: 42
Antigüedad: 15 años, 4 meses Puntos: 3 | |
Respuesta: problema con dado var cambiar_img=new Array();
//al usar el objeto Image conseguis q las imagenes se precarguen en memoria
cambiar_img[0]=new Image().src="dado1.jpg";
cambiar_img[1]=new Image().src="dado2.jpg";
cambiar_img[2]=new Image().src="dado3.jpg";
cambiar_img[3]=new Image().src="dado4.jpg";
cambiar_img[4]=new Image().src="dado5.jpg";
cambiar_img[5]=new Image().src="dado6.jpg";
function calcula(numcaras)
{
//javascript ya cuenta con funciones generadoras de numeros aleatorios
resultado = Math.floor(Math.random()*(numcaras));
document.getElementById('resultado').innerHTML="<i mg src='"+cambiar_img[resultado]+"'>";
}
En tu html podes usar un contenedor para el resltado y un boton para lanzar la funcion:
<div id='resultado'>
</div>
<input type="button" onclick="calcula(6);" value="lanzar"/> |