@real_one_chess_king/game-logic
Version:
R.O.C.K. chess game logic
15 lines • 565 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.fromChessToLogic = fromChessToLogic;
exports.fromLogicToChess = fromLogicToChess;
exports.fromLogicArrayToChess = fromLogicArrayToChess;
function fromChessToLogic(coord) {
return [7 - coord.charCodeAt(0) + 97, parseInt(coord[1]) - 1];
}
function fromLogicToChess(x, y) {
return `${String.fromCharCode(97 + (7 - x))}${y + 1}`;
}
function fromLogicArrayToChess([x, y]) {
return `${String.fromCharCode(97 + (7 - x))}${y + 1}`;
}
//# sourceMappingURL=turn-formatter.js.map