MedalAward型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
A medal won: who won it and what kind, with whatever you filter on.
インポート
import type { MedalAward } from "@johnmorrisdotca/taisen-brackets";
定義
interface MedalAward {
name: string;
flag?: string;
mark?: string;
code?: string;
note?: string;
medal: "gold" | "silver" | "bronze";
sport?: string;
category?: string;
games?: string | number;
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
name | string | |
flag (省略可) | string | undefined | |
mark (省略可) | string | undefined | |
code (省略可) | string | undefined | |
note (省略可) | string | undefined | |
medal | "bronze" | "gold" | "silver" | |
sport (省略可) | string | undefined | What the medal was won in, for the filter: a sport, a weight class or category, a Games or a year. Any of them can be left out of a filter. |
category (省略可) | string | undefined | |
games (省略可) | string | number | undefined |
例
import { tallyMedals, type MedalAward } from "@johnmorrisdotca/taisen-brackets";
const award: MedalAward = { name: "France", flag: "FR", medal: "gold", sport: "judo", category: "+100 kg", games: 2024 };
console.log(tallyMedals([award]));[ { name: 'France', gold: 1, silver: 0, bronze: 0, flag: 'FR' } ]出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。