UNPKG

2048-board-renderer

Version:
19 lines (18 loc) 591 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var getBasicTileDataMap = function (board) { var tileDataMap = new Map(); for (var row = 0; row < board.length; row++) { for (var col = 0; col < board[row].length; col++) { var tile = board[row][col]; if (tile !== null) { tileDataMap.set(tile.id, { value: tile.value, position: { row: row, col: col }, }); } } } return tileDataMap; }; exports.default = getBasicTileDataMap;