乱数生成器(Random Number Generator)とは?
乱数生成器は、指定した任意の範囲内で暗号学的に安全なランダムな整数を生成します。最小値(負の数も可)と最大値(最大9,999,999)を設定し、「生成」をクリックすると即座に結果が表示されます。ブラウザ内蔵のcrypto.getRandomValues() APIを使用しており、シミュレーション、ゲーム、抽選、偏りのないランダムな選択が必要なあらゆる状況に適した真の予測不能性を提供します。
乱数生成器には数えきれないほどの実用的な用途があります。教師はクラスの中から公平な抽選を行うために使います。ゲームマスターはテーブルトップRPGでランダムなイベントを処理するために使います。開発者はテストデータの生成やコードのランダムシナリオのシードに使います。統計学者は調査のためのランダムサンプルインデックスを生成します。意思決定者は偏りなく同点の状況を解決するためにランダムな選択を使います。どの映画を観るかを決めることからチームのタスクを割り当てることまで、偏りのない予測不能な数字が必要なあらゆる状況で真のランダム生成器が役立ちます。
最後に生成された5つの数字は履歴パネルに表示されるため、セッション内の最近の結果を追跡できます。複数の数字が必要な場合(例えば1〜49から6つのロット番号)は、「生成」を繰り返しクリックすると履歴が埋まっていきます。同じ範囲の設定が変更するまで持続するため、繰り返し生成が素早くできます。すべての生成はブラウザ内でローカルに行われます。数字はサーバーに送信されたりログに記録されたりしません。ページ読み込み後はオフラインでも利用できます。