1

私は、移動するたびにプレーヤーを交換する必要がある2プレーヤーゲームに取り組んでいます。

現在、私はこのJavaScriptを持っています:

var play = function(player, opp) {
    var index;
    player.play(function(move) {
        index = move;
        board.board[index][1] = player.mark;
        if (board.weHaveWinner()==undefined||!board.isFull()) {
            play(opp,player);
        }
    });
}

対戦相手が自分の動きを計算するまで、動いたプレーヤーが描かれないという問題。

これを非同期にするにはどうすればよいですか?

4

1 に答える 1