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

パスワード:


パスワード紛失

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

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
kuromassa
Åê¹ÆNo.30563
投稿日時: 2006-12-6 13:45
半人前
居住地: 北東北
投稿: 33
使用環境:
Re: ランダムに配列等から値を取得
kuromassaと申します。

引用:
//----------------------------------------------------------
//0-99配列(100配列)
var rmd100 = new Array(100);
var X = new Array(100);
var chkVal = -1; //ありえない数を初期値
var limitVal = 99;
//初期化のため100配列に添え字分+1の数を入れておく
for (var i = 0; i<100; i++) {
X[i] = i+1;
}
//重複を回避したランダム
for(var i=0; i<100; i++){
chkVal = Math.round(Math.random()*limitVal);
rmd100[i] = X[chkVal];
X[chkVal] = X[limitVal];
limitVal--;
}
//ランダムな順番になった配列rmd100の中身表示
for (var i = 0; i<100; i++) {
trace("NO." + (i+1) + ":" + rmd100[i]);
}
//----------------------------------------------------------

もう先越されてる?
ってみなさんのスクリプトのほうが簡単な記述だなぁ?
まだまだ勉強足りないですね・・・。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ランダムに配列等から値を取得 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