fromJSON関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
Rolls from JSON that toJSON wrote, or a history that serializeHistory
did. Nothing in it is trusted: each roll is put together again from its
dice and its faces, and one that does not add up is left out. Null when the
text is not JSON, holds no list of rolls, or is of a later format than this
version reads.
インポート
import { fromJSON } from "@johnmorrisdotca/korokoro";
定義
function fromJSON(text: string): Roll[] | null
引数
| 名前 | 型 | 説明 |
|---|---|---|
text | string | Text to parse, validate or format. |
戻り値
Roll[] | null
Rolls from JSON that toJSON wrote, or a history that serializeHistory did. Nothing in it is trusted: each roll is put together again from its dice and its faces, and one that does not add up is left out. null when the text is not JSON, holds no list of rolls, or is of a later format than this version reads.
例
import { fromJSON } from "@johnmorrisdotca/korokoro";
import { normalizeSpec, rollFrom, toJSON } from "@johnmorrisdotca/korokoro";
const spec = normalizeSpec({ count: 2, sides: 6 });
const sample = rollFrom(spec, [2, 5], "saved", 0, null)!;
console.log(fromJSON(toJSON([sample]))?.length);1出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。