у меня такая конструкция нормально работает:

Код:
var mtest:Number = Math.random();
if (mtest<0.5)
{
trace ('1');
}else
{
trace ('2');
}
stop();
ну и расширить:

Код:
var flag:Number = Math.random();
var url:String;
if (flag<0.5)
{
url = 'one.swf';
}else
{
url = 'two.swf';
}
loadMovie(url,this['helper_mc']);