JavaScript を使用して固定長の乱数を生成するにはどうすればよいでしょうか? 質問する

JavaScript を使用して固定長の乱数を生成するにはどうすればよいでしょうか? 質問する

正確に 6 桁の固定長を持つ乱数を生成しようとしています。

下記の JavaScript で 6 桁未満の数字が作成されるかどうかはわかりません。

Math.floor((Math.random()*1000000)+1);

StackOverflowでこの質問と回答を見つけましたここ。しかし、不明です。

編集: 上記のコードを何度も実行しましたが、確かに 6 桁未満の数字が頻繁に作成されます。常に 6 桁になるようにする簡単な方法はありますか?

ベストアンサー1

console.log(Math.floor(100000 + Math.random() * 900000));

常に6桁の数字を作成し、最初の桁が0にならないようにします。質問のコード意思6桁未満の数字を作成します。

おすすめ記事