Building Minesweeper in JavaScript: Part 1

In the first post in this series, we introduce the project by making a simple board.

Building Minesweeper in JavaScript: Part 2

In this post, we add jQuery to the project and generate the HTML for the board fully in JavaScript.

Building Minesweeper in JavaScript: Part 3

In this post, we draw mines and distribute them randomly across the board.

Building Minesweeper in JavaScript: Part 4

In this post, we start to add the core game logic by revealing all spaces when a mine is clicked.

Building Minesweeper in JavaScript: Part 5

In this post, we consider what happens if the player clicks on a cell that isn't a mine.