diff --git a/src/App.js b/src/App.js index 5cb99b1..494c5f2 100644 --- a/src/App.js +++ b/src/App.js @@ -14,13 +14,18 @@ function Square({value, onSquareClick}) { } function App() { - + const [xIsNext, setXIsNext] = useState(true); const [squares, setSquares] = useState(Array(9).fill(null)); function handleClick(i) { const nextSquares = squares.slice(); - nextSquares[i] = "X"; + if (xIsNext) { + nextSquares[i] = "X"; + } else { + nextSquares[i] = "O"; + } setSquares(nextSquares); + setXIsNext(!xIsNext); } return (