分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

js生成不重复的随机数

发布时间:2023-09-06 01:28责任编辑:董明明关键词:js
 1 //产生不重复的随机数 2 function createRandom(num ,min ,max) 3 { 4 ????let arr=[],res=[],newArr; 5 ????for (let i=min;i<max;i++) { 6 ????????arr.push(i); 7 ????} 8 ????newArr=Object.assign([],arr); 9 ????for(let item=0;item<arr.length;item++) {10 ????????res.push(newArr.splice(Math.floor(Math.random() * arr.length), 1)[0]);11 ????}12 ????res.length = num;13 ????return res;14 }

其中num是要生成随机数的个数,min,max一般是0和9

js生成不重复的随机数

原文地址:http://www.cnblogs.com/gaoxuerong123/p/7944044.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved