nextRound関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
The next seat round from from (not counting it) that wanted accepts, or null when none does.
インポート
import { nextRound } from "@johnmorrisdotca/toranpu/big-two";
ほかのエクスポート元: @johnmorrisdotca/toranpu/president
定義
function nextRound(from: number, seats: number, wanted: (seat: number) => boolean): number | null
引数
| 名前 | 型 | 説明 |
|---|---|---|
from | number | The source position or source state specified by this API. |
seats | number | The seat count or seat state supplied by this API. |
wanted | (seat: number) => boolean | A predicate that says which seat may be selected next. |
戻り値
number | null
The next seat round from from (not counting it) that wanted accepts, or null when none does.
例
import { nextRound } from "@johnmorrisdotca/toranpu/big-two";
console.log(nextRound(0, 4, (seat) => seat === 2));2出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。