Math.random() でランダムな整数を取得する方法
Flash 4では、関数「random()」でランダムな整数を取得できましたが、Flash 5 以降ではこの関数は使用禁止となっており、「Math.random」メソッドの使用が推奨されています。(『AcrionScript リファレンスガイド』 p.324~)
「Math.random」は、0 以上 1 未満の浮動小数で結果を返します。したがって、乱数を整数で得るには、工夫が必要です。
※「Math.random」は、0 以上 1 未満の浮動小数で結果を返します(『ActionScript リファレンスガイド』の「Math.random」の項には「0.0~1.0」とありますが、1.0「以下」ではなく ECMA 仕様にもとづき1.0「未満」です)。
|
1 |
結果を整数で得る
|
|
2 |
指定した範囲のランダムな整数を得る
|
|
3 |
ActionScriptを作成する
|
関連ドキュメント (Related Records)
ドキュメント情報 (Document Details)
| 最終更新 (Last Update): | 2006-04-22 |
|---|---|
| 文書番号 (ID): | 228622 |
| プラットフォーム (OS): | Macintosh, Windows |
| バージョン (Product Version): | MX2004, MX, 5 |
| リンク (Permanent Link) : | http://go.adobe.com/kb/ts_228622_ja-jp |
| 関連製品 (Product Affected): | flash |