HOLA A TODOS

Alguien sabe como poder generar un random y que este despues de darme el valor se detenga.

en el momento lo estoy haciendo asi:

var nAleatorioa:Number = Math.floor(Math.random()*(0-9+1))+9;
var nAleatoriob:Number = Math.floor(Math.random()*(0-9+1))+9;
var nAleatorioc:Number = Math.floor(Math.random()*(0-9+1))+9;
var nAleatoriod:Number = Math.floor(Math.random()*(0-9+1))+9;
uno.text=nAleatorioa;
dos.text=nAleatoriob;
tres.text=nAleatorioc;
cuatro.text=nAleatoriod;
probe.text=nAleatorioa + " - " + nAleatoriob + " - " + nAleatorioc + " - " + nAleatoriod
trace(nAleatorioa + "," + nAleatoriob + "," + nAleatorioc + "," + nAleatoriod);

este funciona cuando lo coloco en en el primer frame del root de la pelicula. pero si lo coloco despues o dentor de un movieclip continua repitiendo el loop.

COMO PUEDO HACER PARA QUE EL RENDOM ME GENERE UN DATO Y AUTOMATICAMENTE PARE??

GRACIAS :o