メイン コーダーズルーム【スクリプト系】 Math.randomを使用した乱数に関して | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
佐々木翔 | Åê¹ÆNo.2055 投稿日時: 2003-12-10 20:36 |
新米 居住地: 横浜 投稿: 7
使用環境:
MacOS9.1 FlashMX(エデュケーション) |
Math.randomを使用した乱数に関して はじめまして、今までROMばかりで投稿は初めてですが、よろしければお力添え願えますでしょうか・・・
タイトルの通り、Math.randomを使用すると、0以上1未満の数値がランダムで取り出されるんですよね? それを利用して、
また、[任意の範囲内の整数をランダムに取り出す]式で、もう少しスマートな記述の仕方があれば教えて頂けると助かります。 |
ゲスト | Åê¹ÆNo.2056 投稿日時: 2003-12-10 20:44 |
Re: Math.randomを使用した乱数に関して どうも、こんにちわ
Math.random()の使い方なら、macromediaのサポートのテクニカルノートのこちらのページが参考になると思います。 Math.random() でランダムな整数を取得する方法 http://www.macromedia.com/jp/support/flash/ts/documents/fl0173.html |
|
佐々木翔 | Åê¹ÆNo.2059 投稿日時: 2003-12-10 20:53 |
新米 居住地: 横浜 投稿: 7
使用環境:
MacOS9.1 FlashMX(エデュケーション) |
Re: Math.randomを使用した乱数に関して ありがとうございます、macromediaのサポートの方に載っていたんですね・・・
urlまで記載して頂き、本当にありがとうございました。 もう少しテクニカルノートを良く探して(アテにして)みる事にします。 |
napetaro | Åê¹ÆNo.2328 投稿日時: 2003-12-20 22:11 |
新米 居住地: 東京 投稿: 4
使用環境:
Win7, FlashCS3 |
Re: Math.randomを使用した乱数に関して はじめまして。
ちょっと遅いResですが、私がよくやる方法は、 var r = Math.floor(Math.random() * 10000) % n; です。 これでrには、0からn-1までの数字が入ります。 10000の部分は、大きい数字ならいくつでもかまいません。 この方法は、random()が1を返すのかどうかを気にする 必要がないので、精神的にラクという利点があります。 逆に言うと、それ以外の利点はありません、多分... ではでは。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |