2015-07-03 48 views

回答

0

而不是为你的阵列采摘两次的元素,你可以简单地生成一次,这将是赢得了元素的随机指数不会被使用(挑选),如下所示:

var a:Array = [10, 20, 30]; 
var n:Number = Math.floor(a.length * Math.random()); 

a.splice(n, 1);  // remove the element with the index n 
trace(a);   // for n = 1, gives : 10, 30 

希望能有所帮助。

+0

谢谢你,我从来不知道拼接命令(顺便说一句,我也来自突尼斯) –

相关问题