2023-04-03 15:47:45 -05:00

41 lines
1.5 KiB
HTML

<!DOCTYPE html>
<!--
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/Other/html.html to edit this template
-->
<html>
<head>
<title>Dice</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<label id="valueOutput"></label><br>
<label id="cpuText">CPU Die:<br></label>
<label id="cpuDie"></label>
<label id="PlayerText">Your Die:<br></label>
<label id="playerDie"></label>
<br>
<label id="input"><input type="button" onclick="rollDie()" value="Roll Die"/></label>
</body>
<script>
function printDie(dieNumber, elementId) {
let filename = "DieSet/Die" + dieNumber + ".png";
document.getElementById(elementId).innerHTML += "<image src=" + filename + ">";
}
function rollDie() {
document.getElementById("playerDie").innerHTML = "";
let diceTotal = 0;
for (let i =0; i < 2; i++) {
let dieValue = Math.trunc((Math.random() * 6) + 1);
printDie(dieValue, "playerDie");
diceTotal += dieValue;
}
writeValue(diceTotal);
}
function writeValue(yourDiceRoll) {
document.getElementById("valueOutput").innerHTML = "Your Dice roll: " + yourDiceRoll
}
</script>
</html>