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拖拽上传 [一个拖拽上传修改头像的流程]
Jul 13 Javascript
JS随机生成不重复数据的实例方法
Jul 17 Javascript
javascript实现页面内关键词高亮显示代码
Apr 03 Javascript
JS实现窗口加载时模拟鼠标移动的方法
Jun 03 Javascript
JavaScript获取表格(table)当前行的值、删除行、增加行
Jul 03 Javascript
jquery实现的淡入淡出下拉菜单效果
Aug 25 Javascript
BootStrap导航栏问题记录
Jul 31 Javascript
vue.js开发实现全局调用的MessageBox组件实例代码
Nov 22 Javascript
解决webpack+Vue引入iView找不到字体文件的问题
Sep 28 Javascript
如何安装控制器JavaScript生成插件详解
Oct 21 Javascript
Vue实现PC端靠边悬浮球的代码
May 09 Javascript
AJAX学习笔记
May 18 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
Yii把CGridView文本框换成下拉框的方法
2014/12/03 PHP
PHP实现阳历到农历转换的类实例
2015/03/07 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
php使用mysqli和pdo扩展,测试对比连接mysql数据库的效率完整示例
2019/05/09 PHP
Javascript写了一个清除“logo1_.exe”的杀毒工具(可扫描目录)
2007/02/09 Javascript
记录几个javascript有关的小细节
2007/04/02 Javascript
js固定DIV高度,超出部分自动添加滚动条的简单方法
2013/07/10 Javascript
JS控制网页动态生成任意行列数表格的方法
2015/03/09 Javascript
js动态创建及移除div的方法
2015/06/03 Javascript
浅谈jQuery中height与width
2015/07/06 Javascript
jQuery代码性能优化的10种方法
2016/06/21 Javascript
Vue中使用vux的配置详解
2017/05/05 Javascript
vue实现商城上货组件简易版
2017/11/27 Javascript
JavaScript代码实现txt文件的上传预览功能
2018/03/27 Javascript
Angular封装搜索框组件操作示例
2019/04/25 Javascript
[02:20]DOTA2中文配音宣传片
2013/05/22 DOTA
详解Python中的动态属性和特性
2018/04/07 Python
Linux(Redhat)安装python3.6虚拟环境(推荐)
2018/05/05 Python
Python实现string字符串连接的方法总结【8种方式】
2018/07/06 Python
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
2018/10/11 Python
Python识别html主要文本框过程解析
2020/02/18 Python
Flask模板引擎Jinja2使用实例
2020/04/23 Python
浅谈Keras的Sequential与PyTorch的Sequential的区别
2020/06/17 Python
HTML5地理定位实例
2014/10/15 HTML / CSS
ECCO英国官网:丹麦鞋履品牌
2019/09/03 全球购物
组织关系转移介绍信
2014/01/16 职场文书
活动总结怎么写啊
2014/05/07 职场文书
计算机售后服务承诺书
2014/05/30 职场文书
校园标语大全
2014/06/19 职场文书
融资合作协议书范本
2014/10/17 职场文书
运动会广播稿200字
2014/10/18 职场文书
贫困证明怎么写
2015/06/16 职场文书
2015年政治教研组工作总结
2015/07/22 职场文书
感恩教师主题班会
2015/08/12 职场文书
2015年终个人政治思想工作总结
2015/11/24 职场文书
JavaScript执行机制详细介绍
2021/12/06 Javascript