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 开发规范要求(图文并茂)
Jun 11 Javascript
XMLHttpRequest处理xml格式的返回数据(示例代码)
Nov 21 Javascript
JS实现局部选择打印和局部不选择打印
Apr 03 Javascript
基于javascript实现浏览器滚动条快到底部时自动加载数据
Nov 30 Javascript
JavaScript继承模式粗探
Jan 12 Javascript
js仿支付宝填写支付密码效果实现多方框输入密码
Mar 09 Javascript
基于Bootstrap的后台管理面板 Bootstrap Metro Dashboard
Jun 17 Javascript
Javascript基于jQuery UI实现选中区域拖拽效果
Nov 25 Javascript
详解JS: reduce方法实现 webpack多文件入口
Feb 14 Javascript
angular.js 路由及页面传参示例
Feb 24 Javascript
node.js express框架实现文件上传与下载功能实例详解
Oct 15 Javascript
js实现简单的秒表
Jan 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
PHP 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
2006/10/09 PHP
PHP文本数据库的搜索方法
2006/10/09 PHP
PHP备份/还原MySQL数据库的代码
2011/01/06 PHP
dhtmlxTree目录树增加右键菜单以及拖拽排序的实现方法
2013/04/26 PHP
Ajax+PHP快速上手及简单应用说明
2013/07/24 PHP
PHP中使用Imagick操作PSD文件实例
2015/01/26 PHP
codeigniter中实现一次性加载多个view的方法
2015/03/20 PHP
php执行多个存储过程的方法【基于thinkPHP】
2016/11/08 PHP
ThinkPHP like模糊查询,like多匹配查询,between查询,in查询,一般查询书写方法
2018/09/26 PHP
前淘宝前端开发工程师阿当的PPT中有JS技术理念问题
2010/01/15 Javascript
实测jquery data()如何存值
2013/08/18 Javascript
node.js超时timeout详解
2014/11/26 Javascript
json+jQuery实现的无限级树形菜单效果代码
2015/08/27 Javascript
javascript省市级联功能实现方法实例详解
2015/10/20 Javascript
jQuery事件详解
2017/02/23 Javascript
微信小程序中子页面向父页面传值实例详解
2017/03/20 Javascript
Vue异步加载about组件
2017/10/31 Javascript
零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版
2014/11/06 Python
python 开发的三种运行模式详细介绍
2017/01/18 Python
Python列表list解析操作示例【整数操作、字符操作、矩阵操作】
2017/07/25 Python
python函数不定长参数使用方法解析
2019/12/14 Python
tensorflow2.0保存和恢复模型3种方法
2020/02/03 Python
python 如何利用argparse解析命令行参数
2020/09/11 Python
纯css3实现的鼠标悬停动画按钮
2014/12/23 HTML / CSS
linux面试题参考答案(7)
2014/07/24 面试题
最新自我评价范文
2013/11/16 职场文书
青年文明号服务承诺
2014/03/31 职场文书
小学优秀辅导员事迹材料
2014/05/11 职场文书
本科生求职信
2014/06/17 职场文书
党风廉正建设个人工作总结
2015/03/06 职场文书
入党转正申请报告
2015/05/15 职场文书
CAD实训总结范文
2015/08/03 职场文书
2016年小学生迎国庆广播稿
2015/12/18 职场文书
小程序后台PHP版本部署运行 LNMP+WNMP
2021/04/01 Servers
SpringBoot整合minio快速入门教程(代码示例)
2022/04/03 Java/Android
MySQL常用慢查询分析工具详解
2022/08/14 MySQL