isShikakuBoardfunction
Whether dimensions and area clues describe a possible partition.
Import it
import { isShikakuBoard } from "@johnmorrisdotca/kazu/shikaku";
Also exported from: @johnmorrisdotca/kazu
Definition
function isShikakuBoard(value: unknown): value is ShikakuBoard
Parameters
| Name | Type | Description |
|---|---|---|
value | unknown | A candidate board, digit, mark or encoded game specified by this signature. |
Returns
boolean
Whether dimensions and area clues describe a possible partition.
Examples
import type { ShikakuBoard } from "@johnmorrisdotca/kazu/shikaku";
import { isShikakuBoard } from "@johnmorrisdotca/kazu/shikaku";
const shikakuBoard: ShikakuBoard = {"width":5,"height":5,"clues":[3,0,0,0,2,0,0,0,0,4,0,0,0,0,0,0,0,0,0,3,4,3,6,0,0]};
console.log(isShikakuBoard(shikakuBoard));trueWhat it prints (run when this page was built)