js取0-9随机取4个数不重复的数字代码实例


Posted in Javascript onMarch 27, 2019

本文实例为大家分享了js取0-9随机取4个数不重复的数字的具体代码,供大家参考,具体内容如下

html

<input type="button" value="随机生成4位数" onclick="f1()">

script

function f1(){
	var arr_4=new Array()
	function getRandom(min,max)													//开始取数
		{																						
																				//随机数
			var random = Math.random()*(max-min)+min;
																		//向下取整
			random = Math.floor(random);
		
			if(arr_4.length < 4)							//判断数组长度
			{	
				for(i=0;i<=arr_4.length;i++)				//遍历数组。
				{
					if(random==arr_4[i])					//比较随机数
					{	
						break;
					}
					else								
					{
						if(i==arr_4.length)
						{arr_4.push(random);break;}
					}
				};
				getRandom(0,10);
			}
			
		}
		getRandom(0,10);		//随机取0-9
	alert(arr_4)
	}

以上所述是小编给大家介绍的js取0-9随机取4个数不重复的数字详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js url传值中文乱码之解决之道
Nov 20 Javascript
JavaScript修改css样式style动态改变元素样式
Dec 16 Javascript
jQuery仿Flash上下翻动的中英文导航菜单实例
Mar 10 Javascript
jQuery实现平滑滚动到指定锚点的方法
Mar 20 Javascript
jQuery实现简洁的导航菜单效果
Nov 23 Javascript
jquery文字填写自动高度的实现方法
Nov 07 Javascript
ES6新特性之Symbol类型用法分析
Mar 31 Javascript
Vue.js 2.0 移动端拍照压缩图片预览及上传实例
Apr 27 Javascript
JS自定义函数实现时间戳转换成date的方法示例
Aug 27 Javascript
JavaScript实现一个简易的计算器实例代码
May 10 Javascript
JavaScript基础之静态方法和实例方法分析
Dec 26 Javascript
node全局变量__dirname与__filename的区别
Jan 14 Javascript
vue 详情跳转至列表页实现列表页缓存
Mar 27 #Javascript
vue中多个倒计时实现代码实例
Mar 27 #Javascript
JavaScript偏函数与柯里化实例详解
Mar 27 #Javascript
vue实现鼠标移入移出事件代码实例
Mar 27 #Javascript
JavaScript惰性载入函数实例分析
Mar 27 #Javascript
微信小程序实现获取准确的腾讯定位地址功能示例
Mar 27 #Javascript
详解JS浏览器事件循环机制
Mar 27 #Javascript
You might like
收集的php编写大型网站问题集
2007/03/06 PHP
PHP函数实现从一个文本字符串中提取关键字的方法
2015/07/01 PHP
详解yii2使用多个数据库的案例
2017/06/16 PHP
jQuery EasyUI API 中文文档 - Tree树使用介绍
2011/11/19 Javascript
情人节专属 纯js脚本1k大小的3D玫瑰效果
2012/02/11 Javascript
jQuery如何获取动态添加的元素
2016/06/24 Javascript
js变量提升深入理解
2016/09/16 Javascript
关于JavaScript和jQuery的类型判断详解
2016/10/08 Javascript
pc加载更多功能和移动端下拉刷新加载数据
2016/11/07 Javascript
第一次接触神奇的前端框架vue.js
2016/12/01 Javascript
谈谈jQuery之Deferred源码剖析
2016/12/19 Javascript
vue实现表格数据的增删改查
2017/07/10 Javascript
利用JS制作万年历的方法
2017/08/16 Javascript
浅谈mint-ui loadmore组件注意的问题
2017/11/08 Javascript
浅谈nuxtjs校验登录中间件和混入(mixin)
2020/11/06 Javascript
[02:38]DOTA2超级联赛专访Loda 认为IG世界最强
2013/05/27 DOTA
python使用心得之获得github代码库列表
2014/06/25 Python
Python 处理数据的实例详解
2017/08/10 Python
python实现简易版计算器
2020/06/22 Python
python使用opencv对图像mask处理的方法
2019/07/05 Python
用Python从0开始实现一个中文拼音输入法的思路详解
2019/07/20 Python
python正则爬取某段子网站前20页段子(request库)过程解析
2019/08/10 Python
Python2 与Python3的版本区别实例分析
2020/03/30 Python
详解python tkinter 图片插入问题
2020/09/03 Python
HTML5的hidden属性兼容老浏览器的方法
2014/04/23 HTML / CSS
英国著名书店:Foyles
2018/12/01 全球购物
PHP如何去执行一个SQL语句
2016/03/05 面试题
夏季奶茶店创业计划书
2014/01/16 职场文书
小学生国旗下演讲稿
2014/04/25 职场文书
社区矫正工作方案
2014/06/04 职场文书
新员工考核评语
2014/12/31 职场文书
捐助倡议书
2015/01/19 职场文书
MySQL完整性约束的定义与实例教程
2021/05/30 MySQL
nginx安装以及配置的详细过程记录
2021/09/15 Servers
python可视化大屏库big_screen示例详解
2021/11/23 Python
阿里云日志过滤器配置日志服务
2022/04/09 Servers