トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     ランダムに配列等から値を取得
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
gaienboy
Åê¹ÆNo.30562
投稿日時: 2006-12-6 13:07
職人
居住地: 東京・神宮前
投稿: 717
使用環境:
Re: ランダムに配列等から値を取得
こんにちは、gaienboyといいます。
引用:
tMiyakeさんは書きました:
例えば配列等に値を1?100迄を入れておいたとして、
この値をランダムに1?100かぶらないよう一度だけ取り出すのは
どのようにしたら良いのでしょうか?

アクションが起こるたびに、「0?配列の長さ」の中のランダムな位置の値を配列から抜き出していってやればできるのではないでしょうか?
var my_array:Array = new Array();
for(var i:Number=0;i<100;i++){
	my_array[i] = i;
}

btn_mc.onRelease = function():Void{
	var splicePosition:Number = Math.floor(Math.random()*my_array.length);
	var spliceValue = my_array.splice(splicePosition,1);
	trace(spliceValue);
};

・・・って書いてたら野中先生に先を超されました(笑)。


----------------
Tonpoo (a.k.a. gaienboy)
Tonpoo.com / TONPOOBLOG / twitter@tonpootwit

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ランダムに配列等から値を取得 tMiyake 2006-12-6 12:35
     Re: ランダムに配列等から値を取得 Fumio 2006-12-6 12:44
       Re: ランダムに配列等から値を取得 tMiyake 2006-12-10 5:24
         Re: ランダムに配列等から値を取得 Fumio 2006-12-10 7:45
           Re: ランダムに配列等から値を取得 tMiyake 2006-12-11 15:05
   » Re: ランダムに配列等から値を取得 gaienboy 2006-12-6 13:07
       Re: ランダムに配列等から値を取得 tMiyake 2006-12-10 5:29
     Re: ランダムに配列等から値を取得 kuromassa 2006-12-6 13:45

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops