From f94aff64f4ddd6143152da2fd3b7bbcbd410e890 Mon Sep 17 00:00:00 2001 From: Marcel Date: Thu, 10 May 2018 12:37:35 +0200 Subject: [PATCH] Add timer --- minesweeper.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/minesweeper.js b/minesweeper.js index aaacac4..8c338e9 100644 --- a/minesweeper.js +++ b/minesweeper.js @@ -1,5 +1,7 @@ const canvas = document.getElementById('minesweeper-game'); const ctx = canvas.getContext('2d'); +const container = document.getElementById('game-container'); +const timeEl = document.getElementById('time'); const fieldSize = {x: 16, y: 12}; let tileSize; @@ -16,6 +18,9 @@ let zoomFactor = 1; let renderingConfig; +let startTime = 0; +let timer; + /** * Defines all possible colors for the tile numbers * @type {{ 1: string, 2: string, 3: string, 4: string, 6: string }} @@ -482,6 +487,7 @@ overlay2Canvas.addEventListener("click", (e) => { if (isFirstClick) { initBombs(pos.x, pos.y); + initTime(); isFirstClick = false; }