MedalFilter型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
What tallyMedals keeps: awards equal to every field given. A value can be a list (any of them).
インポート
import type { MedalFilter } from "@johnmorrisdotca/taisen-brackets";
定義
interface MedalFilter {
sport?: string | readonly string[];
category?: string | readonly string[];
games?: string | number | readonly (string | number)[];
}
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
sport (省略可) | string | readonly string[] | undefined | |
category (省略可) | string | readonly string[] | undefined | |
games (省略可) | string | number | readonly (string | number)[] | undefined |
例
import { tallyMedals, type MedalFilter } from "@johnmorrisdotca/taisen-brackets";
const filter: MedalFilter = { sport: "judo", games: [2020, 2024] };
console.log(tallyMedals([{ name: "France", medal: "gold", sport: "judo", games: 2024 }, { name: "Japan", medal: "gold", sport: "wrestling", games: 2024 }], filter).length);1出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。