Workshop › Connect Four › Step 27 of 38
If the board fills up and nobody has four, it is a draw. The board is full exactly when every cell of the top row is taken.
```js
} else if (board[0].every((cell) => cell !== 0)) {
winner = 'draw'
} else {
if (winner === 'draw') message = 'Draw. Click to play again'
```else if checks a second condition only when the first was false.every is true when the test holds for every item: every cell of the top row is not 0.winner becomes the text 'draw', which counts as true, so the game stops.land, between the win block and else, write the else if for a draw.draw, under the yellow line, write the draw message.Skills: Game states, Arrays and objects