我有两个数组,numbers
和picks
。numbers
包含一系列数字,picks
当前为空。我想从中取出N个值numbers
,然后将它们放入picks
。所以我试过了picks.push(numbers.splice(idx,1));
,哪里idx
是0到中的最高索引之间的随机数numbers
。这似乎不起作用。任何意见,将不胜感激。
由于splice
返回了一个数组,因此您只需要稍作调整即可检索此新数组中的第一个(也是唯一的)项目:
picks.push(numbers.splice(idx,1)[0]);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句