私はランダムに地形を生成するマリオのインスピレーションゲームを作っています。しかし、すべてがうまく動作していますが、地形をランダム化する乱数の配列は毎回同じでなければなりません種を入力して大きなリストとマージして、種を基にした乱数のセットを提供しますが、この配列を書き出すことなく毎回同じようにする方法は考えられません。タイムリーに1000の数字が表示されます。誰もが速い方法を提案することができます(数字ジェネレータは、数字で区切られた数字の1行を数字で区切っていないので、数字で区切られています) または簡単にコピーできる数字で区切られた1行にリストを提供できますかありがとう! :)カンマで区切られた乱数をリストにします
答えて
Javascriptの次のコードは、コンマで区切られた1000個の乱数を生成します。
var string = "";
var numberOfRandomNumbers = 1000;
for (var i = 0; i < numberOfRandomNumbers; i++) {
var randomNumber = Math.floor((Math.random() * 1000) + 1); //Will generate random number between 1 and 1000
string += randomNumber+",";
}
console.log(string.substring(0, string.length - 1)); //Print string to console and remove last comma
質問のポイントは種を指定できることです。 – Oriol
@Oriolタイトルには、 "カンマで区切られた乱数のリスト"と明記されています。 "誰かが私に簡単にコピーして配列に貼り付けることができる数字で区切られた単一の行にあるリストを私に提供することができます!"そのリストを生成するコードを提供しました。 –
上記のコードを使用してこのリンクを読むと、解決策が得られます:http://indiegamr.com/generate-repeatable-random-numbers-in-js/ –
- 1. カンマ区切りのカンマで区切られた
- 2. カンマで区切られたリストがカンタ区切りで無効です。
- 3. CSSでカンマで区切られたリスト - オックスフォード・コンマが欲しい!
- 4. カンマ区切りリスト
- 5. Linq - カンマで区切られたリストはありません
- 6. SQLでカンマ区切りリスト
- 7. カンマで区切られたショートコードwordpress php
- 8. Java - カンマで区切られたカンマ区切りのdouble値とint値
- 9. カンマ区切りで区切られたPHP CSVインポート?
- 10. PHPで区切られたカンマ区切り
- 11. カンマで区切らずにカンマで区切られた文字列 "#"を使用して "#"のみ
- 12. カンマで区切られた整数を出力するC++プログラム
- 13. 複数の行にmysqlのカンマで区切られた値
- 14. javascriptテキストフィールドから区切られたカンマ区切りまたは単一の値
- 15. カンマで区切られた名前を表示したい
- 16. カンマ区切りの値を変数から区切る
- 17. dplyrをカンマで区切ったリストに分割する
- 18. 関数の引数として渡すのカンマで区切られた配列
- 19. カンマ区切りカンマ区切りのコンマ区切り
- 20. MySql複数のレコードをカンマ区切りリストで削除する
- 21. MySQL複数の値をカンマ区切りリストで検索する
- 22. カンマで区切られた@PathVariablesでマップされたレストエンドポイント
- 23. カンマ区切り整数(C)
- 24. マルチデムPHPの文字列 - カンマで区切られた、コロン区切りのアレイ
- 25. カンマで区切られた数字の数をJavaScriptで調べる
- 26. jinja2複数の行にカンマ区切りリストを表示
- 27. カンマ区切り
- 28. カンマで区切られたSQL文字列テーブルに
- 29. 小枝のカンマ区切りリスト
- 30. リストとカンマで区切られた文字列の間のLinqへの
あなたは怠け者ではありません。私が知る限り、同じシードを使用すると、通常のランダムジェネレータで同じランダムシーケンスが生成されます。 1000の値を生成するにはタイムリーではありません。あなたのCPU用のケーキです。これは他のタスクでこれ以上のことをします。 –
@ WebertS.Lima AFAIK JavaScriptには、カスタムシードをサポートする組み込みのRNGがありません。 – gcampbell
をチェックアウトする[compute-lcg](https://github.com/compute-io/lcg) –