DistractorOptions型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The wrong-answer count, optional seeded random source and candidate restriction.
インポート
import type { DistractorOptions } from "@johnmorrisdotca/chizu";
定義
type DistractorOptions = {
count?: number;
pool?: number;
random?: Random;
among?: ReadonlyArray<string | number>;
};
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
count (省略可) | number | undefined | How many wrong answers. Default 3. |
pool (省略可) | number | undefined | How many of the most tempting places the wrong answers are drawn from. Default |
random (省略可) | Random | undefined | The stream the draw is made from: the same seed offers the same choices. Default: the best |
among (省略可) | readonly (string | number)[] | undefined | Codes that may be offered, if only some may be (the countries a school names). The target's own code is never offered. Default: every region. |
例
import WORLD from "@johnmorrisdotca/chizu/world";
import { pickDistractors, seededRandom, type DistractorOptions } from "@johnmorrisdotca/chizu";
const options: DistractorOptions = { count: 5, random: seededRandom(1) };
console.log(pickDistractors(WORLD, "BR", options).length);
// 55出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。