dealAll関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
Deal the whole deck round the table: the first hands get one more where it does not divide evenly.
インポート
import { dealAll } from "@johnmorrisdotca/toranpu/deck";
定義
function dealAll(deck: readonly Card[], hands: number): Card[][]
引数
| 名前 | 型 | 説明 |
|---|---|---|
deck | readonly Card[] | The deck in its current order; the input is left unchanged. |
hands | number | The hands by seat, or the number of hands where numeric. |
戻り値
Card[][]
Deal the whole deck round the table: the first hands get one more where it does not divide evenly.
例
import { dealAll, shuffledDeck } from "@johnmorrisdotca/toranpu/deck";
console.log(dealAll(shuffledDeck(42), 4).map((hand) => hand.length));[ 13, 13, 13, 13 ]出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。