私が作っていた反応テストでいくつかの問題がありました:
まず、プレーヤーが div をクリックした後、ランダムに (2 ~ 5 秒間) 一時停止したいと思います。
次に、div を合計 5 回表示させたいので、プレーヤーは 5 回試行されます。
最初の問題については、setTimeout 関数を使用しようとしました。そして、「for」ループを使用してdivが表示される回数を制限することにより、2番目の問題を解決しようとしました。
For example:
for(var i = 1; i < 5; i++) {
$div.css({
left: Math.floor(Math.random() * widthMax),
top: Math.floor(Math.random() * heightMax)
});
}
ただし、これらの問題のいずれも解決できませんでした。
ここで試すことができます: http://jsfiddle.net/tghca/7/
どんな助けでも大歓迎です!ありがとうございました!