Board型
リファレンスの説明と例は英語です。見出しと目次は日本語です。
A dealt board including its answer; keep it off public clients.
インポート
import type { Board } from "@johnmorrisdotca/jirai";
定義
type Board = {
settings: Settings;
mines: readonly boolean[];
clues: readonly number[];
first: number;
attempt: number;
};
メンバー
| 名前 | 型 | 説明 |
|---|---|---|
settings | Settings | |
mines | readonly boolean[] | |
clues | readonly number[] | |
first | number | |
attempt | number | Which candidate this deal was: below the |
例
import type { Board, Settings } from "@johnmorrisdotca/jirai";
import { makeBoard } from "@johnmorrisdotca/jirai";
const settings: Settings={width:3,height:3,mines:1,grid:"square",noGuess:false,opening:"clear",seed:42};
const board=makeBoard(settings,0,{attempts:1,repair:false});
const value: Board = board;
console.log(value);{
settings: {
width: 3,
height: 3,
mines: 1,
grid: 'square',
noGuess: false,
opening: 'clear',
seed: 42
},
mines: [
false, false,
true, false,
false, false,
false, false,
false
],
clues: [
0, 1, -1, 0, 1,
1, 0, 0, 0
],
first: 0,
attempt: 0
}出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。