redFiveIndexes関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
WHICH TILES OF A LIST ARE THE RED FIVES. A set holds one red five of each suit, drawn in place of one of its four fives, and a face's letter cannot say which, so the first five of each suit in the list (in the layout's slot order, or the hand's) is the red one. A pure function of the tiles, so the same tiles are red every time.
インポート
import { redFiveIndexes } from "@johnmorrisdotca/jarajara/faces";
定義
function redFiveIndexes(codes: Iterable<string>): Set<number>
引数
| 名前 | 型 | 説明 |
|---|---|---|
codes | Iterable<string> | The tile face codes in current order. |
戻り値
Set<number>
WHICH TILES OF A LIST ARE THE RED FIVES. A set holds one red five of each suit, drawn in place of one of its four fives, and a face's letter cannot say which, so the first five of each suit in the list (in the layout's slot order, or the hand's) is the red one. A pure function of the tiles, so the same tiles are red every time.
例
import { redFiveIndexes } from "@johnmorrisdotca/jarajara/faces";
console.log([...redFiveIndexes(["e","e","n"])]);[ 0, 2 ]出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。