Вот так надо. Без цикла.

Код AS3:
package
{
import flash.display.Sprite;
import flash.events.TimerEvent;
import flash.text.TextField;
import flash.text.TextFieldAutoSize;
import flash.utils.Timer;
public class Main extends Sprite
{
private var count:int = 0;
private var numbers:Array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
private var startMsg:TextField;
public function Main():void
{
startMsg = new TextField();
startMsg.autoSize = TextFieldAutoSize.LEFT;
startMsg.text = "Get Ready!";
addChild(startMsg);
var timer:Timer = new Timer(1000, 10);
timer.addEventListener(TimerEvent.TIMER, onTimer);
timer.start();
}
private function onTimer(e:TimerEvent):void
{
startMsg.text = numbers[count];
count ++;
if (count == 11)
{
e.target.removeEventListener(TimerEvent.TIMER, onTimer);
}
}
}
}
А вообще зачем вам массив? Можно и без него.