Tenes que usar un flag para ver cuantas veces se ejecuto:
luego en la funcion sumar:
Código Javascript
:
Ver originalfunction sumar() //funcion para sumar los valores de los dados
{
if(ejecuciones == 5) return;
var digitos1 = Math.floor(Math.random()*6 + 1); //Nos crea un numero aleatorio en los tiros.
document.getElementById("dado1").style.backgroundImage = "url('"+digitos1+".gif')"; //Llama a la imagen.
cad=digitos1+".gif"; //guardamos el numero digitos1 en cad
var digitos2 = Math.floor(Math.random()*6 + 1); //Nos crea un numero aleatorio en los tiros.
document.getElementById("dado2").style.backgroundImage = "url('"+digitos2+".gif')"; //Llama imagen
cad2=digitos2+".gif"; //guardamos digitos2 en cad2
total=digitos1+digitos2; // Los sumamos ambos..
document.getElementById("marcador_tu").value = total; //Se pasan a el marcador del usuario.
// Dados del PC.
var numeros1 = Math.floor(Math.random()*6 + 1); //Nos crea un numero aleatorio en los tiros.
document.getElementById("dado3").style.backgroundImage = "url('"+numeros1+".gif')"; //Llama imagen
cad3=numeros1+".gif"; //guardamos numeros1 en cad3
var numeros2 = Math.floor(Math.random()*6 + 1); //Nos crea un numero aleatorio en los tiros.
document.getElementById("dado4").style.backgroundImage = "url('"+numeros2+".gif')"; //Llama imagen
cad4=numeros2+".gif"; //guardamos numeros2 en cad4
total2=numeros1+numeros2; //Sumamos ambos.
document.getElementById("marcador_pc").value = total2; //Se pasa a marcador del PC
ejecuciones++;
}