function myRand ():Number { var rand:Number = Math.ceil(Math.random() * 28)+1; if(rand == 10) rand = myRand(); if(rand == 20) rand = myRand(); return rand; } //искомое число num = myRand ();