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 相关文章推荐
捕获关闭窗口的脚本
Jan 10 Javascript
MooTools 1.2介绍
Sep 14 Javascript
javascript判断chrome浏览器的方法
Mar 26 Javascript
javascript中AJAX用法实例分析
Jan 30 Javascript
js实现文本框支持加减运算的方法
Aug 19 Javascript
javascript匀速动画和缓冲动画详解
Oct 20 Javascript
JavaScript递归操作实例浅析
Oct 31 Javascript
jQuery基本筛选选择器实例代码
Feb 06 Javascript
jQuery操作之效果详解
May 19 jQuery
jquery加载单文件vue组件的方法
Jun 20 jQuery
详解vue axios中文文档
Sep 12 Javascript
bootstrapTable+ajax加载数据 refresh更新数据
Aug 31 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
10个实用的PHP代码片段
2011/09/02 PHP
PHP异步调用socket实现代码
2012/01/12 PHP
shell脚本作为保证PHP脚本不挂掉的守护进程实例分享
2013/07/15 PHP
PHP7创建销毁session的实例方法
2020/02/03 PHP
怎么让脚本或里面的函数在所有图片都载入完毕的时候执行
2006/10/17 Javascript
JScript中使用ADODB.Stream判断文件编码的代码
2008/06/09 Javascript
优化 JavaScript 代码的方法小结
2009/07/16 Javascript
文本框只能选择数据到文本框禁止手动输入
2013/11/22 Javascript
Javascript判断图片尺寸大小实例分析
2014/06/16 Javascript
Javascript检查图片大小不要让大图片撑破页面
2014/11/04 Javascript
JS定义网页表单提交(submit)的方法
2015/03/20 Javascript
jquery中toggle函数交替使用问题
2015/06/22 Javascript
利用Angularjs中模块ui-route管理状态的方法
2016/12/27 Javascript
AngularJS 防止页面闪烁的方法
2017/03/09 Javascript
vue 封装自定义组件之tabal列表编辑单元格组件实例代码
2017/09/07 Javascript
nodejs使用http模块发送get与post请求的方法示例
2018/01/08 NodeJs
angular实现input输入监听的示例
2018/08/31 Javascript
javascript实现5秒倒计时并跳转功能
2019/06/20 Javascript
Vue router传递参数并解决刷新页面参数丢失问题
2020/12/02 Vue.js
在SAE上部署Python的Django框架的一些问题汇总
2015/05/30 Python
Python构造自定义方法来美化字典结构输出的示例
2016/06/16 Python
python3读取MySQL-Front的MYSQL密码
2017/05/03 Python
基于python爬虫数据处理(详解)
2017/06/10 Python
Pytorch入门之mnist分类实例
2018/04/14 Python
python 删除非空文件夹的实例
2018/04/26 Python
python多继承(钻石继承)问题和解决方法简单示例
2019/10/21 Python
Python+kivy BoxLayout布局示例代码详解
2020/12/28 Python
俄罗斯三星品牌商店:Samsungstore
2020/04/05 全球购物
什么是反射
2012/03/17 面试题
工商企业管理实习自我鉴定
2013/12/04 职场文书
副主任竞聘演讲稿
2014/08/18 职场文书
2014年信息技术工作总结
2014/12/16 职场文书
搭讪开场白台词大全
2015/05/28 职场文书
歼十出击观后感
2015/06/11 职场文书
Python面向对象之内置函数相关知识总结
2021/06/24 Python
vue打包时去掉所有的console.log
2022/04/10 Vue.js