tsgammon-core
Version:
A Backgammon library for Typescript, formerly developed as a part of tsgammon-ui
22 lines (20 loc) • 547 B
text/typescript
import { defaultNames } from '../records/utils/defaultNames'
import { Score } from '../Score'
/**
* スコアを文字列に変換する
*
* ex) Red:1 - White:1
*
* @param score スコア
* @param redPlayer Red側のプレイヤー名
* @param whitePlayer White側のプレイヤー名
*
* @returns 変換後の文字列
*/
export function formatScore(
score: Score,
redPlayer = defaultNames.red,
whitePlayer = defaultNames.white
) {
return `Score: ${redPlayer}:${score.redScore} - ${whitePlayer}:${score.whiteScore}`
}