JavaScriptで特定の範囲のランダムな整数を生成するにはどうすればよいですか?
乱数を生成するには、JavaScript Math.random()メソッドを使用します。ここで、最小値と最大値を設定し、次のコードのようにそれらの間に乱数を生成します-
<!DOCTYPE html> <html> <body> <script> var max = 6 var min = 2 var random = Math.floor(Math.random() * (max - min + 1)) + min; document.write(random) </script> </body> </html>
-
MySQLストアドプロシージャで5つの乱数を生成するにはどうすればよいですか?
乱数を生成するには、MySQLのORDER BY RAND()関数を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable (Value int); Query OK, 0 rows affected (0.76 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(89); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable values(98); Qu
-
加重乱数を生成する方法
乱数は通常、「一様分布」と呼ばれるものに従います。つまり、いずれかの番号が選択される可能性が同じです。 ただし、一部の数値を他の数値よりも頻繁に選択する場合は、別の戦略が必要になります。加重乱数ジェネレーター 。 いくつかの実用的なアプリケーションは次のとおりです。 ビデオゲームの戦利品テーブル。敵はさまざまなドロップ率でさまざまなアイテムをドロップできます。 より多くのチケットを持っている人が勝つチャンスが多いラッフル。 シンプルな戦略 ラッフルの例を考えると、明らかな解決策を思いつくことができます。「チケット」ごとにアイテムのコピーが1つある配列を生成します。 たとえば、ジョン