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 相关文章推荐
javascript事件冒泡实例分析
May 13 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
Aug 06 Javascript
详解JavaScript编程中正则表达式的使用
Oct 25 Javascript
JS对大量数据进行多重过滤的方法
Nov 04 Javascript
详解数组Array.sort()排序的方法
May 09 Javascript
Vue实例中生命周期created和mounted的区别详解
Aug 25 Javascript
vue使用Google地图的实现示例代码
Dec 19 Javascript
JavaScript设计模式之责任链模式实例分析
Jan 16 Javascript
详解javascript replace高级用法
Feb 17 Javascript
VUE脚手架具体使用方法
May 20 Javascript
vue2路由方式--嵌套路由实现方法分析
Mar 06 Javascript
带你使用webpack快速构建web项目的方法
Nov 12 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数据类型之整数类型、浮点数的介绍
2013/04/28 PHP
php实现的用户查询类实例
2015/06/18 PHP
Yii2实现多域名跨域同步登录退出
2017/02/04 PHP
thinkPHP5.0框架模块设计详解
2017/03/18 PHP
javascript学习网址备忘
2007/05/29 Javascript
iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
2010/07/29 Javascript
JavaScript 学习历程和心得分享
2010/12/12 Javascript
javascript返回顶部效果(自写代码)
2013/01/06 Javascript
Prototype框架详解
2015/11/25 Javascript
使用CSS+JavaScript或纯js实现半透明遮罩效果的实例分享
2016/05/09 Javascript
基于javascript的Form表单验证
2016/12/29 Javascript
vue 2.0组件与v-model详解
2017/03/27 Javascript
Angularjs修改密码的实例代码
2017/05/26 Javascript
深入理解Vue nextTick 机制
2018/04/28 Javascript
解决vue组件props传值对象获取不到的问题
2019/06/06 Javascript
vue下载二进制流图片操作
2020/10/26 Javascript
python如何实现远程控制电脑(结合微信)
2015/12/21 Python
Python处理中文标点符号大集合
2018/05/14 Python
python调用c++ ctype list传数组或者返回数组的方法
2019/02/13 Python
Python:合并两个numpy矩阵的实现
2019/12/02 Python
Python 开发工具PyCharm安装教程图文详解(新手必看)
2020/02/28 Python
keras输出预测值和真实值方式
2020/06/27 Python
Python经纬度坐标转换为距离及角度的实现
2020/11/01 Python
最新PyCharm从安装到PyCharm永久激活再到PyCharm官方中文汉化详细教程
2020/11/17 Python
Python tkinter之ComboBox(下拉框)的使用简介
2021/02/05 Python
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
写出一个方法实现冒泡排序
2016/07/08 面试题
python re模块和正则表达式
2021/03/24 Python
农村婚礼主持词
2014/03/13 职场文书
环保倡议书100字
2014/05/15 职场文书
鼓舞士气的口号
2014/06/16 职场文书
优秀应届生求职信
2014/06/16 职场文书
幼儿园开学通知
2015/04/24 职场文书
2016元旦主持人经典开场白台词
2015/12/03 职场文书
Python 游戏大作炫酷机甲闯关游戏爆肝数千行代码实现案例进阶
2021/10/16 Python
python入门学习关于for else的特殊特性讲解
2021/11/20 Python