本当に初心者の質問ですが、答えが見つからないようです。この html ファイルに、1 秒間隔で区切られた一連の乱数を表示する必要があります。なんらかの理由で (おそらく明らかです)、乱数が生成されるたびに 1 つのアラートがない限り、最後のアラートのみが表示されます。どうすればこれを修正できますか?
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
var randomnumber
var message
function placePossibleWinner()
{
randomnumber=Math.floor(Math.random()*11);
message="Teste ";
message=message.concat(randomnumber.toString());
document.getElementById("WINNER").innerHTML=message;
//alert(".")
}
</script>
</head>
<body>
<script type="text/javascript">
function runDraw()
{
var i=1
alert("start")
while (i<20)
{
setTimeout("placePossibleWinner()",1000)
i++
}
}
</script>
<h1>H Draw</h1>
<p id="WINNER">Draw</p>
<p></p>
<button onclick="runDraw()">Get me winner!</button>
</body>
</html>
回答/コメントをお寄せいただきありがとうございます。