AZ Tools

トランプドロワー

ランダム

ロード時に新しい標準デッキを構築し、crypto.getRandomValues でシャッフルして各カードの位置が真に一様になるようにし、デッキの上から引かせる。引いたカードは引かれたまま — デッキカウンターが減る — ので、デッキが空になるまで重複を一度も見ることなくディールを続けられる。オンラインカードゲーム、マジック、スーツ色に重み付けされた決定、または単に確率を教えるのに便利。

デッキ残り: 52

引くを押してカードをディール。

シャッフルは crypto.getRandomValues + Fisher-Yates。引かれたカードはリセットまたは再ドロー時までデッキから出ている。

使い方

  1. 引く枚数とジョーカーを含めるかを設定。
  2. 「引く」は現在のデッキからその枚数を取る;「再シャッフル後に引く」は最初に新しいデッキをリシャッフル。
  3. 「リセット」は何も引かずに新しいデッキをシャッフル。

よくある質問

シャッフルは本当にランダム?
各スワップは crypto.getRandomValues を使用し、これは現代のブラウザでは CSPRNG。Fisher-Yates パスがすべての位置に一度ずつ触れるので、デッキのすべての並べ替えが等しく起こりうる。
スーツ内のカードの順序は?
A、2、3、…、10、J、Q、K — エースは 1(低)として扱われる。ポーカーランキングのエースハイロジックが必要な場合は、A と K が両端にあることを覚えておくだけ。

関連ツール