fromJSON関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
A position from JSON that toJSON wrote. Nothing in it is trusted: the
seed and the draws must be whole numbers in range, the algorithm (when
named) must be mulberry32, and the state (when given) must be the one that
seed and those draws come to. Null when the text is not JSON, is not a
position, does not add up, or is of a later format than this version reads.
インポート
import { fromJSON } from "@johnmorrisdotca/tane";
定義
function fromJSON(text: string): StreamPosition | null
引数
| 名前 | 型 | 説明 |
|---|---|---|
text | string | Text to hash, validate or decode. |
戻り値
StreamPosition | null
A position from JSON that toJSON wrote. Nothing in it is trusted: the seed and the draws must be whole numbers in range, the algorithm (when named) must be mulberry32, and the state (when given) must be the one that seed and those draws come to. null when the text is not JSON, is not a position, does not add up, or is of a later format than this version reads.
例
import { fromJSON, toJSON } from "@johnmorrisdotca/tane";
const position = { seed: 42, draws: 3 };
console.log(fromJSON(toJSON(position)));{ seed: 42, draws: 3 }出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。