ho trovato questo suggerimento di Negatyve per riempire un array con numeri random senza ripetizioni

function shuffleArray (a) {
var n = new Array();
while (a.length) {
n.push(a.splice(random(a.length), 1));
}
return n;
}
var mcArr = new Array(1, 2, 3, 4, 5);
trace (mcArr);
trace (shuffleArray(mcArr));
stop ();

come posso fare per utilizzarlo per far andare 5 mc diverse (dom1, dom2, ecc.) ognuna al frame il cui valore è il valore in sequenza dell'array per come si è generato?

grazie a tutti