genRnd(1, 10, 1); this.rnum_txt.text=this["data1"]; //產生不重複隨機亂數 function genRnd(min, max, takeOut:int) { var total:int = max - min + 1; var remain:int = total; for (var i:int=1; i<=total; i++) { this["t" + i] = min + i - 1; } for (i=1; i<=takeOut; i++) { var temp:int = Math.floor(Math.random()*remain) + 1; this["data" + i] = this["t" + temp]; for (var j:int=temp; j<=(remain - 1); j++) { this["t" + j] = this["t" + (j + 1)]; } remain--; } }