全部代码是
array2.push(arr.splice(Math.floor(Math.random() * arr.length), 1)[0])
1
yangg 2015-09-22 13:44:27 +08:00
Math.floor(Math.random() * arr.length) // 里面从数组 arr 里取出一个随机索引,返回索引 a
app.splice // 从数组 arr 中删除从索引 a 开始的元素,且删除元素为 1 个,返回数组 b [0]// 从 b 中取出第一个元素,也就是删除的那个元素,返回 c array2.push // 将 c 添加到 array2 //array2.push( arr.splice( Math.floor(Math.random() * arr.length), 1 )[0] ) |
3
yangg 2015-09-22 21:46:31 +08:00
|