cluesOf関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
Every clue a finished square makes true: what each side of it sees.
インポート
import { cluesOf } from "@johnmorrisdotca/kazu";
定義
function cluesOf(solution: readonly number[], size: number): TowerClues
引数
| 名前 | 型 | 説明 |
|---|---|---|
solution | readonly number[] | The completed row-major numeric grid. |
size | number | The supported square grid side length. |
戻り値
TowerClues
Every clue a finished square makes true: what each side of it sees.
例
import { cluesOf, decodeCells } from "@johnmorrisdotca/kazu";
console.log(cluesOf(decodeCells("1432214343213214",4)!,4));{
top: [ 3, 1, 2, 3 ],
bottom: [ 2, 3, 3, 1 ],
left: [ 2, 2, 1, 2 ],
right: [ 3, 2, 4, 1 ]
}出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。