0

ネストされた for ループを視覚化するための小さなツールを作成したいと考えています。ツールは次のようになりますが、円が複数行あります。

http://jsfiddle.net/ZkLTX/

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 ループを使用して、一定の間隔でコンソール ログ メッセージを実行することです。これを行う方法がわからない。

4

1 に答える 1