私はJavaScriptを学んでいて、短いダイスロールアプリを作成しましたが、ボタンがクリックされても実行されません。問題がどこにあるのかわかりません。誰かがこれを手伝ってくれませんか。
<!DOCTYPE HTML>
<html>
<head>
<script type=text/javascript>
var face0= new Image() face0.src="d1.gif"
var face1= new Image() face1.src="d2.gif"
var face2= new Image() face2.src="d3.gif"
var face3= new Image() face3.src="d4.gif"
var face4= new Image() face4.src="d5.gif"
var face5= new Image() face5.src="d6.gif"
function rollDice(){
var randomdice= Math.round(Math.random() *5)document.images["mydice"].src=eval("face" * randomdice+".src")
}
</script>
</head>
<body>
<img src="d1.gif" name="mydice">
<form>
<input type="button" value="Roll" onclick="rollDice()">
</form>
</body>
</html>