私はここに尋ねる前にこの多くの時間を解決する方法を探していると誓っていますが、いくつかのコードを見つけましたが、何が必要なのかはまだまだありません。ランダムなスタイル...ボタンをクリックすると、次のコードが開始されます。Javascriptでの実行をどのように遅延させるのですか?
function roll(){
for (i = 0; i < 4; i++) {
setInterval(function(){
res = Math.floor(Math.random() * 10) + 1;
/*document.getElementById("slot-" + res).style.border = "5px solid red";
document.getElementById("slot-" + res).style.color = "red";*/
document.getElementById("slot-" + res).className = "col-sm-2 slot-active";
}, 500);
document.getElementById("slot-" + res).className = "col-sm-2 slot";
}
};
それはループの後の行で、私はそれはの外観を与えるように、元の框を置くふりそのボックスに1と10と変更スタイルクラスの間でランダムに選択し...そう...無作為な選択...しかし、私はinmediの中で実行し、何も起こっていないように見えるforループの中に入れれば実行しません...私はJavascriptのnoobと私はこれを学ぶために練習しようとしています!あなたの助けに!...
あなたの実際の要件は 'setInterval'と内部のコード内のコードが繰り返し無限におき1/2秒を実行する前の最後の行が実行さ – pranavjindal999
明確ではありません。いくつかのチュートリアルを調べてください – charlietfl