Stap 9: Selecteer een speler
CurrPlayer van de speler;
int turnCount = 0;
currPlayer tracks huidige speler en turnCount winkels het nummer van de beurt. Het type int bevat gehele getallen.
We moeten binnen de lus _ / / verhogen de telling voordat we iets anders doen. Wij doen dit door:
turnCount ++;
Dit is het equivalent van turnCount = turnCount + 1. Kortom, het wordt toegevoegd aan turnCount. Daarna, hebben wij nodig om toe te voegen in een if-instructie die beslist welke speler zal gaan.
Als (turnCount % 2 == 0) {}
currPlayer = playerO;
} else {}
currPlayer = playerX;
}
Wanneer er een zelfs nummer draaien, playerO zal gaan, anders zijn de playerX zet. De % heet een modulus. De rest van een nummer vindt nadat het al gedeeld. In dit geval krijgen we de rest nadat turnCount is gedeeld door twee. Als de rest nul is, is het een even getal.