メインコンテンツへスキップ
← ホーム

ランダム数値ジェネレーター

範囲内でランダムな数値を生成

2つの値の間でランダムな数値を生成

最小値と最大値が整数なら、結果も整数になります(1〜6ならサイコロと同じ)。どちらかに小数部分があると、結果は小数第6位までに丸めた小数になります。マイナスの範囲も使えます。数値はMath.randomで生成されるため、ゲームや抽選には十分公平ですが、パスワードや鍵には向きません。

使用例

サイコロを振る
最小値 1、最大値 6 → 4
ランダムな小数
最小値 0、最大値 1.5 → 0.734215
マイナスの範囲
最小値 -10、最大値 10 → -3

よくある質問

最小値と最大値も結果に含まれますか?

整数の場合は含まれます。1〜10の範囲なら、1も10も出る可能性があります。小数の範囲では、結果は最小値以上・最大値未満になります。

1から100までの数値を生成できますか?

はい。最小値に1、最大値に100を入力してください。その間のすべての整数が同じ確率で出ます。

この生成器は本当にランダムですか?

高速な疑似乱数生成器であるMath.randomを使用しています。ゲームや抽選には公平ですが、暗号用途には適していません。

関連ツール