UNPKG

dotup-ts-node-skills-game

Version:
19 lines (17 loc) 561 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const LeaderBoardItem_1 = require("./LeaderBoardItem"); class LeaderBoard { getRanking(gameModel) { return gameModel.Players .sort((a, b) => b.score - a.score) .map(item => { const result = new LeaderBoardItem_1.LeaderBoardItem(); result.playerName = item.name; result.score = item.score; return result; }); } } exports.LeaderBoard = LeaderBoard; //# sourceMappingURL=LeaderBoard.js.map