トランプドロワー
ランダム
ロード時に新しい標準デッキを構築し、crypto.getRandomValues でシャッフルして各カードの位置が真に一様になるようにし、デッキの上から引かせる。引いたカードは引かれたまま — デッキカウンターが減る — ので、デッキが空になるまで重複を一度も見ることなくディールを続けられる。オンラインカードゲーム、マジック、スーツ色に重み付けされた決定、または単に確率を教えるのに便利。
—
デッキ残り: 52
引くを押してカードをディール。
シャッフルは crypto.getRandomValues + Fisher-Yates。引かれたカードはリセットまたは再ドロー時までデッキから出ている。
使い方
- 引く枚数とジョーカーを含めるかを設定。
- 「引く」は現在のデッキからその枚数を取る;「再シャッフル後に引く」は最初に新しいデッキをリシャッフル。
- 「リセット」は何も引かずに新しいデッキをシャッフル。
よくある質問
- シャッフルは本当にランダム?
- 各スワップは crypto.getRandomValues を使用し、これは現代のブラウザでは CSPRNG。Fisher-Yates パスがすべての位置に一度ずつ触れるので、デッキのすべての並べ替えが等しく起こりうる。
- スーツ内のカードの順序は?
- A、2、3、…、10、J、Q、K — エースは 1(低)として扱われる。ポーカーランキングのエースハイロジックが必要な場合は、A と K が両端にあることを覚えておくだけ。
関連ツール
ランダム数字ジェネレーター
暗号学的乱数で範囲内の数字を生成 — 重複可否、ソート選択。
ランダム00
グループ / チーム分け
名簿をバランスの取れたランダムなグループに分割 — グループ数 / 1 グループあたりの人数を選択。
ランダム00
抽選ツール
名前リストから N 名を当選 — 暗号学的乱数で公正、重複可否を選択。
ランダム00
ダイス & コイン ローラー
暗号学的乱数で d4〜d100 のダイスを振り、コインを投げます。
ランダム00
ランダム抽選 — ルーレット & あみだくじ
ルーレットやあみだくじで公平に選びます。
ランダム00
パスワード生成
ブラウザから外に出ない、強力なランダムパスワードを生成。
ランダム00