本文へ移動

Korokoroコロコロ

ダイスを組み合わせて振り、ダイス表記を読み取り、正確な確率を調べます。履歴の保存やシードを指定した再現もできます。

「コロコロ」は、小さなものが転がる様子を表す言葉です。 名前について(英語)

目次

リファレンス · ロールと正確な確率

ExactCounts型

リファレンスの説明と例は英語です。見出しと目次は日本語です。

The odds as whole numbers: how many of the equally likely outcomes make each total.

インポート

import type { ExactCounts } from "@johnmorrisdotca/korokoro";

定義

type ExactCounts = {
    min: number;
    counts: bigint[];
    outcomes: bigint;
};

メンバー

名前型説明
minnumber

The lowest total the dice can make.

countsbigint[]

counts[i] is the number of outcomes that total min + i.

outcomesbigint

How many outcomes there are: the sides to the power of the dice.

例

import type { ExactCounts } from "@johnmorrisdotca/korokoro";
import { DEFAULT_SPEC, exactCounts } from "@johnmorrisdotca/korokoro";
const value: ExactCounts = exactCounts(DEFAULT_SPEC)!;
console.log(String(value.outcomes));
36

出力(このページを作ったときに実行した結果)

ソースを見るGitHub で編集@johnmorrisdotca/korokoro 1.16.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。