//原数组

var arr = [0,1,2,3,4,5,6,7,8,9,10,11];
//输出数组
var out = [];
//输出个数
var num = 5;
while(out.length < num){
    var temp = (Math.random()*arr.length) >> 0;
    out.push(arr.splice(temp,1));
}
alert(out);

转载于:https://www.cnblogs.com/Zeki/p/5902558.html

JS如何从数组中随机取出若干个数,且不重复相关推荐

  1. php判断数组不重复的元素,php从数组中随机选择若干不重复元素

    php从数组中随机选择若干唯一元素 /* * $array = the array to be filtered * $total = the maximum number of items to r ...

  2. js 从一个数组中随机抽取元素

    需求 从长度为20的数组中随机取出3个元素,且不能重复 如果使用生成随机数取值的方法 可能会取到重复值 因为随机数可能重复 如果每次生成随机数都记录下来,再取的时候判断是否重复又太过麻烦 可以使用随机 ...

  3. MATLAB 在一个数组中随机选择n个数

    MATLAB 中在一个数组内随机选择n个数. 例如:在 A = [10, 50, 80, 100, 130, 260] 中随机选择5个数. 允许重复: n = 5; A = [10, 50, 80, ...

  4. PHP取出数组中随机一条字符串

    PHP取出数组中随机一条字符串 在接微信支付的时候用到的,随机返回一条字符串作为支付的标题,防止微信支付安全检测. 只是自己简单记录一下,方便下次使用. /*** 取数组中随机一条为支付标题*/fun ...

  5. c语言随机生成n个数求最小值,C语言程序:从N个数中随机取出100个不同的数

    /**你题目中的N个数至少得大于100吧.下面的程序N个数是随机生成 你的N个数是?同时这个程序有错误的话请告诉我. */ /* *从N个数中随机取出100个不同的数 *@author:banxi19 ...

  6. spring 数组中随机取几个_游戏编程中需要掌握哪些数学物理知识

    一. 相似三角形知识的应用 在摇杆控制物体运动的游戏中,摇杆的手柄(下图黄色圆饼),不能移出摇杆所在的套(下图灰色圆环),也就是说摇杆偏离中心点的最大距离为max_R.一旦触摸移动过程中移动的点超出此 ...

  7. js获取对象数组中的id集合

    js获取对象数组中的id集合 const ids = Array.from(this.checkList,({ id }) => id); // ["16921C72E0C64002& ...

  8. js计算对象数组中某个属性合计

    js 计算对象数组中某个属性合计 countTotal调用示例: let arr = [{id: 0, price: 199.88},{id: 1, price: 299.88},{id: 2, pr ...

  9. js选出给定数组中所有的偶数/奇数/n的倍数(filter)

    js选出给定数组中所有的偶数/奇数/n的倍数(filter) 1.选出给定数组中所有的偶数 用for function collect_all_even(collection) {let res = ...

最新文章

  1. OSChina 周二乱弹 ——假期综合症
  2. 网站搭建 (第09天) 博客统计排行
  3. Minecraft Forge编程入门一 “环境搭建”
  4. 论论资排辈和有能者居之
  5. alternatives命令使用方法
  6. prim算法和kruskal算法(C语言)
  7. 谈谈Spring开发框架
  8. html js布尔值怎么定义,JavaScript基本类型值-Undefined、Null、Boolean
  9. Hadoop对小文件的解决方案
  10. python字符串对齐.format_python字符串格式化之.format
  11. linux django 安装mysql_Linux下安装Python3和django并配置mysql作为django默认服务器
  12. MySQL数据库左右连接
  13. apktool 回编译说文件名或扩展名太长
  14. 手机游戏模型c语言提取,(游戏中模型资源的抓取软件)ninja ripper的使用方法...
  15. 战国破坏神引擎全面升级 游戏画质大幅提升
  16. visio图片导入word和PPT的最清晰的方式
  17. Linux下使用ftp上传压缩文件,windows下载打开损坏问题
  18. itext 简介、中文文档、中英对照文档 下载
  19. 关于TCP中文件传输阻塞问题的原因及解决方案和相关优化。
  20. 计算机常识细节整理(一)时间复杂度和空间复杂度

热门文章

  1. python3菜鸟教程中文-Python3菜鸟教程 1.介绍
  2. Linux如何让命令提示符显示完整的路径
  3. 一次心血来潮的C程序编译 makefile
  4. 如何在Windows下编译OpenSSL?
  5. 结构型模式之Proxy模式
  6. UVa12704 - Little Masters
  7. 网络编程学习笔记(RES_USE_INET6解析器选项)
  8. 20155303 2016-2017-2 《Java程序设计》第六周学习总结
  9. 使用JAVA数组实现顺序表
  10. win8.1配置java环境个人 win8.1