ホーム / ランダム生成ツール / オンラインランダムブール生成器
無料オンラインツール

オンラインランダムブール生成器

確率を指定してランダムなtrue/falseを生成。0〜100%の確率で1〜1000個のブール値をテキストで出力。ブラウザ内で完結. 処理はブラウザ内でローカルに行われます。

使ってみる

ランダムブール生成の仕組み

このツールは、指定された確率に基づいて各結果を独立にサンプリングします。たとえば、確率70%で10個生成した場合、各結果は70%の確率でtrueになりますが、必ずしも10個中7個がtrueになるとは限りません。短いリストでは偶然による偏りが生じることがあります。

確率の設定

確率は0%から100%の範囲で指定できます。0%に設定するとすべてfalse、100%に設定するとすべてtrueになります。確率は有限の数値である必要があります。

出力形式

結果はプレーンテキストとして出力され、JSON配列やCSV列ではありません。各行に小文字の「true」または「false」が含まれます。必要に応じて、生成後に希望の形式に変換してください。

プライバシーと乱数品質

生成処理はすべてブラウザ内で行われ、暗号学的に安全な乱数を使用します。データがサーバーに送信されることはありません。ただし、ページにはシードや履歴、統計的検定機能はなく、特定の比率を保証するものではありません。

よくある質問

Q1: 確率を70%に設定したのに、結果が70%にならないのはなぜ?

各結果は独立してサンプリングされるため、短いリストでは偶然によるばらつきが生じます。たとえば、10個生成した場合、trueが7個になるとは限りません。生成数を増やすほど、比率は設定した確率に近づく傾向があります。

Q2: 結果をJSON配列として出力できますか?

いいえ、このツールはプレーンテキストで出力します。JSON配列が必要な場合は、生成後にテキストを角括弧で囲み、各行をカンマで区切るなどの変換が必要です。

Q3: 生成された値は大文字と小文字が混在しますか?

いいえ、常に小文字の「true」または「false」で出力されます。大文字が必要な場合は、生成後に変換してください。

チェックリスト

  • 確率は0〜100の整数で指定します。
  • 生成数は1〜1000の範囲です。
  • 結果はブラウザ上でのみ生成され、サーバーに送信されません。
  • 出力はテキスト形式で、各行に1つの値が含まれます。

処理はブラウザ内でローカルに行われます。