diff --git "a/086.\346\211\253\351\233\267.html" "b/086.\346\211\253\351\233\267.html" index 6fc8fa8..aea3e31 100644 --- "a/086.\346\211\253\351\233\267.html" +++ "b/086.\346\211\253\351\233\267.html" @@ -157,7 +157,7 @@ const gameConfig = { rows: 9, cols: 9, - bomb: 5, + bomb: 10, } const mainAssetConfig = { @@ -257,7 +257,7 @@ * @param {Grid} grid */ function blockedExpansion(grid) { - expansion(grid, 1, map).filter(g => g.state != GRID_STATE.NONE).forEach(g => { + expansion(grid, 1, map).filter(g => g.state == GRID_STATE.BLOCK).forEach(g => { g.state = GRID_STATE.NONE; if (g != grid && g.type == GRID_TYPE.BLOCKED) blockedExpansion(g) }) @@ -291,6 +291,7 @@ bombs.forEach(b => b.state = GRID_STATE.FLAG) stopTime(); updEmote(EMOTE_TYPE.COOL) + drawNums(countCtx, String(0).padStart(3, '0')) } } diff --git a/examples.txt b/examples.txt index 18bddfc..9f288df 100644 --- a/examples.txt +++ b/examples.txt @@ -84,5 +84,6 @@ 084.qrcode.js 二维码.html 085.face-api.js 人脸对比.html 086.扫雷.html +087.新建窗口大小.html blog.html index.html