4

Math.random()メソッドに変数を掛ける必要があります。例:

a = 2;
b = Math.floor(Math.random()*a);
alert(b);

ただし、これは何もしません。私がそれを書く必要がある特定の方法はありますか?そうでない場合、alert(b)を配置するとjavascriptがアラートを出すのはなぜですか。または同様のもの。

4

2 に答える 2

6

Math.random()0から1までの数値を返し、それを実行floorしているので、1を掛けても、0以外は取得されませんfloor()

于 2012-12-20T02:50:27.227 に答える
0

ええと...1を掛けるのは無理です。a=10より良い結果が得られるかどうか試してみてください。

于 2012-12-20T02:48:57.057 に答える