nodejs.从n个小组中随机选出不重复的times个小组
2016-04-20 13:42
267 查看
export function randomTeams(times,UnitWish){ var temp=clone(UnitWish);//js中对象是引用,因此在temp.splice时不影响原来的信息,便使用clone函数 var randomTemp; for(var i=0;i<times;i++){ if(temp.length>0){ var arrIndex = Math.floor(Math.random()*temp.length); randomTemp[i] = temp[arrIndex]; temp.splice(arrIndex, 1);//剔除该children内容 } else{ break; } } return randomTemp; }
相关文章推荐
- nodejs colors模块 设置控制台log颜色
- nodejs中req.body对请求参数的解析问题
- 2015阿里巴巴D2前端联合会之nodejs
- 237. Delete Node in a Linked List
- 24. Swap Nodes in Pairs
- leetcode 237. Delete Node in a Linked List
- Grunt: 监听文件修改及重启node服务器
- Nodejs in Visual Studio Code 08.IIS
- Vue+webpack+node.js实现价格监测应用Ponitor
- PCL Nodelets 和 3D 点云---36
- mac osx 下 nodejs开发环境搭建
- Delete Node in a Linked List
- 237.[LeetCode]Delete Node in Linked List
- node源码详解(七) —— 文件异步io、线程池【互斥锁、条件变量、管道、事件对象】
- node.js中exports与Module.exports区别
- nodejs环境使用jshint
- 19. Remove Nth Node From End of List
- dentry 和inode整理
- node系列:全局与本地
- 解读node.js的cluster模块