startTable関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
A new table: count seats with blank names (a table's names are its seats',
written in when it is shown), the seats in computers played by the
computer player. Null for a set-up that does not read, or a table the rules
will not start.
インポート
import { startTable } from "@johnmorrisdotca/hitotsu";
定義
function startTable(size: number, count: number, sent: unknown, computers?: readonly number[]): HitotsuGame | null
引数
| 名前 | 型 | 説明 |
|---|---|---|
size | number | The match length: 1 for one hand, or 200 or 500 points. |
count | number | The number of sounds or seats, according to the call. |
sent | unknown | Untrusted setup or move data received from a device. |
computers (省略可) | readonly number[] | Computer-controlled seats: flags for a game, seat indices for a shared table. |
戻り値
HitotsuGame | null
A new table: count seats with blank names (a table's names are its seats', written in when it is shown), the seats in computers played by the computer player. null for a set-up that does not read, or a table the rules will not start.
例
import { HITOTSU_CLASSIC, startTable } from "@johnmorrisdotca/hitotsu";
console.log(startTable(1, 4, { seed: 42, options: HITOTSU_CLASSIC }, [1, 2, 3])?.computers);[ false, true, true, true ]出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。