X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=base_rules.js;h=353af397b10e9fea94970b6ad17e66169558f9ea;hb=728cb1e3b2ae84b1cf4aaa7e66b295f77dea359e;hp=2b2ecfa3aa685fe18f8444d04899a7e5e81da389;hpb=9543a40b85791394f3ac46654b45f272a13b582b;p=xogo.git diff --git a/base_rules.js b/base_rules.js index 2b2ecfa..353af39 100644 --- a/base_rules.js +++ b/base_rules.js @@ -619,16 +619,14 @@ export default class ChessRules { // Get SVG board (background, no pieces) getSvgChessboard() { - const [sizeX, sizeY] = [this.size.x, this.size.y]; const flipped = (this.playerColor == 'b'); let board = ` `; - for (let i=0; i < sizeX; i++) { - for (let j=0; j < sizeY; j++) { + for (let i=0; i < this.size.x; i++) { + for (let j=0; j < this.size.y; j++) { const ii = (flipped ? this.size.x - 1 - i : i); const jj = (flipped ? this.size.y - 1 - j : j); let classes = this.getSquareColorClass(ii, jj); @@ -1026,7 +1024,7 @@ export default class ChessRules { // BASIC UTILS get size() { - return {"x": 8, "y": 8}; + return {x: 8, y: 8}; } // Color of thing on square (i,j). 'undefined' if square is empty