0
我需要數組0-36(輪盤賭)中的3個隨機變量。 我有這段代碼。腳本從隨機數組中返回前3個數字。 我需要從隨機數組中返回3個隨機數(來自隨機位置)。 請幫我。動作2:從數組中挑選3個隨機數字
onClipEvent (load) {
// field 0-36
var rands = [];
for (var i = 0; i < 36; ++i)
{
rands[i] = i;
}
// random sorting array
rands.sort(function(a,b) {return random(3)-1;});
// final variables 1,2,3
random1 = rands[0];
random2 = rands[1];
random3 = rands[2];
}
這是可能的碼1個變量,我需要將此轉換爲3個變量在AS2
n = 3;
for (var i:Number = 0; i < n; i++) {
var randomSelection = Math.floor((Math.random() * rands.length));
trace("Selected: " + rands[randomSelection]);
}
非常感謝。對我很有幫助。我是喇嘛。 請幫我請這個: **(從數組[隨機]中隨機選擇3個數字,並推到數組[隨機],當選擇的數字存在陣列[隨機],選擇另一個數字)** – user3415849
最好的辦法是再問一個問題。 –