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字符串连接性能问题有争议
Jan 12 Javascript
js获取IP和PcName(IE)在vs中可用
Aug 02 Javascript
javascript调试过程中找不到哪里出错的可能原因
Dec 16 Javascript
js使用eval解析json(js中使用json)
Jan 17 Javascript
JS实现鼠标滑过显示边框的菜单效果
Sep 21 Javascript
jquery表单提交带错误信息提示效果
Mar 09 Javascript
JS点击缩略图整屏居中放大图片效果
Jul 04 Javascript
JS温故而知新之变量提升和时间死区
Jan 27 Javascript
js实现窗口全屏示例详解
Sep 17 Javascript
详解ECMAScript2019/ES10新属性
Dec 06 Javascript
Vue 列表页带参数进详情页的操作(router-link)
Nov 13 Javascript
利用node.js开发cli的完整步骤
Dec 29 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 adodb连接mssql解决乱码问题
2009/06/12 PHP
php实现json编码的方法
2015/07/30 PHP
php版微信发红包接口用法示例
2016/09/23 PHP
jquery ajax提交表单数据的两种实现方法
2010/04/29 Javascript
深入理解JQuery keyUp和keyDown的区别
2013/12/12 Javascript
javascript读取xml实现javascript分页
2013/12/13 Javascript
鼠标事件的screenY,pageY,clientY,layerY,offsetY属性详解
2015/03/12 Javascript
JavaScript forEach()遍历函数使用及介绍
2015/07/08 Javascript
原生js实现类似fullpage的单页/全屏滚动
2017/01/22 Javascript
bootstrap响应式表格实例详解
2017/05/15 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
详解写好JS条件语句的5条守则
2019/02/28 Javascript
聊聊Vue 中 title 的动态修改问题
2019/06/11 Javascript
nodejs的安装使用与npm的介绍
2019/09/11 NodeJs
原生JS实现汇率转换功能代码实例
2020/05/13 Javascript
详解Node.js使用token进行认证的简单示例
2020/05/25 Javascript
Element Badge标记的使用方法
2020/07/27 Javascript
微信小程序canvas动态时钟
2020/10/22 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
[07:39]第一届亚洲邀请赛回顾视频
2017/02/14 DOTA
[01:10]为家乡而战!完美世界城市挑战赛全国总决赛花絮
2019/07/25 DOTA
使用Python的Flask框架表单插件Flask-WTF实现Web登录验证
2016/07/12 Python
Python Pandas找到缺失值的位置方法
2018/04/12 Python
使用python进行拆分大文件的方法
2018/12/10 Python
python实现基于信息增益的决策树归纳
2018/12/18 Python
Python GUI编程 文本弹窗的实例
2019/06/11 Python
Django项目中使用JWT的实现代码
2019/11/04 Python
Python sql注入 过滤字符串的非法字符实例
2020/04/03 Python
基于TensorFlow的CNN实现Mnist手写数字识别
2020/06/17 Python
详解解决jupyter不能使用pytorch的问题
2021/02/18 Python
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
逻辑链路控制协议
2016/10/01 面试题
小学校园广播稿集锦
2014/10/04 职场文书
党员干部三严三实心得体会
2014/10/13 职场文书
中学生检讨书范文
2014/11/03 职场文书
考试没考好检讨书(精选篇)
2014/11/16 职场文书