Я пытаюсь написать программу, которая позволит мне бросить кубики, но мне не повезло. Я новичок в JavaScript, и я не уверен, что я делаю неправильно.Roll Dice JavaScript
random1 = Math.floor((Math.random()*6)+1; /*holds random number from 1 to 6*/
random2 = Math.floor((Math.random())*6)+1;
firstname = "dice" + random1 + ".jpg";
secondname = "dice" + random2 + ".jpg";
var first = new Image();
first.src = firstname;
var second = new Image();
second.src = secondname;
document.getElementById('dicea').src=first.src;
document.getElementById('diceb').src=second.src;
if (random1==0 && random2 ==0)
{
document.getElementById("sometext").innerHTML = "Doubles!You get a free turn";
}
else
{
document.getElementById("sometext").innerHTML = "You Lose";
}
}
</script>
</head>
<body>
<img src="dice0.jpg" id="dicea" width="100" height="100" alt="dice" />
<img src="dice0.jpg" id="diceb" width="100" height="100" alt="dice" />
<div id="sometext">Blah blah blah</div>
<button type="button" onclick="rolldice()">Roll Dice</button>
</body>
что вы ожидаете '(random1 == 0 && random2 == 0)' делать? – njzk2
Ну, тогда, возможно, вам нужны более удачные кости. Серьезно, почему бы вам сначала не прочитать свой собственный код для глупых ошибок? –