ネストされた for ループを視覚化するための小さなツールを作成したいと考えています。ツールは次のようになりますが、円が複数行あります。
var sequenceTrack1 = [1, 2, 3, 4];
//START TRACK1 Code//
var counterTrackOne = 0;
function iterateTrackOne() {
if (sequenceTrack1.length > counterTrackOne) {
counterTrackOne++;
$("#track1_Step" + [counterTrackOne]).effect("highlight", {
color: "#749CD5"
});
setTimeout(iterateTrackOne, 1000);
if (counterTrackOne === sequenceTrack1.length) {
counterTrackOne = 0;
}
}
};
iterateTrackOne();
ただし、上記のコードを書いたとき、for ループを使用していなかったので、そのようにリファクタリングしたいと考えています。私の最初のステップは、単純に for ループを使用して、一定の間隔でコンソール ログ メッセージを実行することです。これを行う方法がわからない。