sono riuscito con questo:
Codice PHP:
// creo l' array dei numeri
var ArrayNum:Array = new Array();
// range dei numeri da 1 a maxRange
var maxRange:Number = 3;
// popolo l' array prendendo come parametro maxRange
for (var i:Number = 1; i<=maxRange; i++) {
ArrayNum.push(i);
}
// questa funzione estrare dei numeri a caso dalla lista
function getNumRamdom(tot:Number):Array {
// creo un array temporaneo
var tempArray = new Array();
var copy = ArrayNum.concat();
// creo una copia del'array dei numeri
for (var a:Number = 0; a<tot; a++) {
// trovo un numero di posizione random
var pos = int(Math.random()*copy.length);
// ottengo il numero random
var num = copy[pos];
// lo aggiungo all' array temporaneo
tempArray.push(num);
// elimino l' elemento dalla array copy
copy.splice(pos,1);
}
return tempArray;
}
trace(getNumRamdom(3));
il trace però mi restituisce : 1,2,3 o 2,3,1
io invece vorrei creare delle nuove varibili da questi numeri
ES: var1= 2 var2=3 var3=1