資料に載せているプログラム断片は,基本的にこのページからコピー&ペーストして下さい。
<body>
<section>
<img id="img" src="omikuji0.png" width="280" height="395"/><br/>
<button id="button">おみくじを引く</button>
</section>
</body>
<link rel="stylesheet" href="style.css">
var timer;
function showOmikuji() {
const img = document.getElementById("img");
img.src = "omikuji1.png";
}
function startOmikuji() {
timer = setInterval(showOmikuji,500);
}
<script src="omikuji.js"></script>
<button id="button" onclick="startOmikuji();">おみくじを引く</button>
var count = 0;
img.src = "omikuji" + (count % 6 + 1) + ".png";
count = count + 1;
var number;
number = Math.floor(Math.random()*10) + 5;
if(count == number) {
clearInterval(timer);
}
const button = document.getElementById("button");
button.style.visibility = "hidden";
const sound = new Audio('sound1.mp3');
sound.play();
Copyright © 2022 Hideyuki Takada