public class Lottery extends Sprite {
    public var text0:TextField, text1:TextField, text2:TextField, text3:TextField, text4:TextField, text5:TextField;
    public var backImage:Sprite, luckyBtn:Sprite, clearBtn:Sprite;
    public var tfFormat:TextFormat = new TextFormat;
    public function Lottery()
    {
        setTextFieldFormat();
        loadGUI();
    }
    public function luckyDip(event:MouseEvent):void {
        for (var i:uint = 0; i <= 49; i++) {
            this["text" + i].text = Math.ceil(Math.random() * 49);
        }
    }
    public function resetFields(event:MouseEvent):void {
        for (var i:uint = 0; i <= 49; i++) {
            this["text" + i].text = "";
        }
    }
How do I modify this so I can still generate a random sequence, but not repeat any of the entries?
 
    