乱数(ランダム)の整数化

randomメソッド

・乱数を返す
・ 何をするのか:不規則な整数値を作成する
・どうやって利用するのか:引数で値の範囲を
指定して乱数を発生させる「randomメソッド」
が、Mathオブジェクトの中にあらかじめ用意さ
れています。

「0以上1未満」の範囲で乱数を返します。

Point
・文字の入力エリアは、「ダイナミックテキスト」
・ テキストは、「埋め込み」規定の6種以外は埋
め込みを利用。但し、読み込みに時間がかかりフ
ァイルも重たくなるので注意。
・ 変数名は、「rnd」

Math.random();

ボタンに以下を指定

Script

onClipEvent (enterFrame) {
	var rnd = Math.random();
	trace(rnd);
}

「出力パネル」に1未満の数字が出力されます


floorメソッド

・小数点以下を切り捨てる
・ randomメソッドで返される値(小数点)は利用しにくいため切り捨てる

Point
変数 = Math.floor(Math.random()*発生させたい整数の数) +
発生させたい最小の整数;

rnd=Math.floor(Math.random()*6)+1;

ボタンに以下を指定 

Script

on(release){
    var rnd = Math.floor(Math.random()*100)+1;
    trace(rnd);						 
}

ボタンを押すと1〜100のランダム数字が表示される