Se me ocurre que puede quedar así:
Código:
var combinacion:Array = new Array();
var provisional:uint=0;
for(var i:Number=0; i<10; i++){
combinacion[i]=0;
provisional=Math.random()*20+1;
for(;combinacion[i] != 0;){
if(provisional==combinacion[0] || provisional==combinacion[1] || provisional==combinacion[2] || provisional==combinacion[3] || provisional==combinacion[4] || provisional==combinacion[5] || provisional==combinacion[6] || provisional==combinacion[7] || provisional==combinacion[8] ){
combinacion[i] = provisional;
}
}
Espero que solucione tu problema