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面向对象编程之对象使用分析
Aug 19 Javascript
js和jquery对dom节点的操作(创建/追加)
Apr 21 Javascript
js输出阴历、阳历、年份、月份、周示例代码
Jan 29 Javascript
jquery+html5制作超酷的圆盘时钟表
Apr 14 Javascript
jQuery实现转动随机数抽奖效果的方法
May 21 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
Aug 17 Javascript
jQuery实现连续动画效果实例分析
Oct 09 Javascript
使用JQuery实现的分页插件分享
Nov 05 Javascript
微信小程序 获取当前地理位置和经纬度实例代码
Dec 05 Javascript
无法获取隐藏元素宽度和高度的解决方案
Mar 07 Javascript
jQuery实现动态删除LI的方法
May 30 jQuery
基于angular实现树形二级表格
Oct 16 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
cmd下运行php脚本
2008/11/25 PHP
php 随机排序广告的实现代码
2011/05/09 PHP
php中利用str_pad函数生成数字递增形式的产品编号
2013/09/30 PHP
php模拟登陆的实现方法分析
2015/01/09 PHP
php实现session自定义会话处理器的方法
2015/01/27 PHP
Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
2018/05/28 PHP
Laravel框架模板继承操作示例
2018/06/11 PHP
Laravel5.5 视图 - 创建视图和数据传递示例
2019/10/21 PHP
jquery 学习笔记一
2010/04/07 Javascript
jQuery使用数组编写图片无缝向左滚动
2012/12/11 Javascript
JS Jquery 遍历,筛选页面元素 自动完成(实现代码)
2013/07/08 Javascript
JQuery.get提交页面不跳转的解决方法
2015/01/13 Javascript
深入理解JavaScript系列(30):设计模式之外观模式详解
2015/03/03 Javascript
基于Jquery+div+css实现弹出登录窗口(代码超简单)
2015/10/27 Javascript
全面解析Bootstrap中Carousel轮播的使用方法
2016/06/13 Javascript
node作为中间服务层如何发送请求(发送请求的实现方法详解)
2018/01/02 Javascript
js动态引入的四种方法
2018/05/05 Javascript
Node错误处理笔记之挖坑系列教程
2018/06/05 Javascript
bootstrap treeview 树形菜单带复选框及级联选择功能
2018/06/08 Javascript
vue-cli和v-charts实现可视化图表过程解析
2019/10/08 Javascript
python实现清屏的方法
2015/04/30 Python
python机器学习之神经网络实现
2018/10/13 Python
Python图像处理库PIL的ImageGrab模块介绍详解
2020/02/26 Python
使用python接受tgam的脑波数据实例
2020/04/09 Python
在Sublime Editor中配置Python环境的详细教程
2020/05/03 Python
python实现简单贪吃蛇游戏
2020/09/29 Python
应届毕业生个人求职信范文
2014/01/29 职场文书
《维生素c的故事》教学反思
2014/02/18 职场文书
计算机售后服务承诺书
2014/05/30 职场文书
医院安全生产月活动总结
2014/07/05 职场文书
五四青年节的活动方案
2014/08/20 职场文书
高考升学宴答谢词
2015/01/20 职场文书
安全员岗位职责
2015/02/10 职场文书
全民创业工作总结
2015/08/13 职场文书
解除合同协议书范本
2016/03/21 职场文书
《悲惨世界》:比天空更广阔的是人的心灵
2020/01/16 职场文书