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 相关文章推荐
firefox浏览器下javascript 拖动层效果与原理分析代码
Dec 04 Javascript
判断用户的在线状态 onbeforeunload事件
Mar 05 Javascript
js获取某元素的class里面的css属性值代码
Jan 16 Javascript
jQuery实用技巧必备(下)
Nov 03 Javascript
原生Javascript插件开发实践
Jan 09 Javascript
js 数据存储和DOM编程
Feb 09 Javascript
js实现移动端微信页面禁止字体放大
Feb 16 Javascript
vue修改vue项目运行端口号的方法
Aug 04 Javascript
ECMAScript6变量的解构赋值实例详解
Sep 19 Javascript
Vue中的v-for循环key属性注意事项小结
Aug 12 Javascript
详解create-react-app 2.0版本如何启用装饰器语法
Oct 23 Javascript
Web应用开发TypeScript使用详解
May 25 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跨时区(UTC时间)应用解决方案
2013/01/11 PHP
ThinkPHP实现将本地文件打包成zip下载
2014/06/26 PHP
基于php实现的验证码小程序
2016/12/13 PHP
PHP中$GLOBALS['HTTP_RAW_POST_DATA']和$_POST的区别分析
2017/07/03 PHP
js 替换
2008/02/19 Javascript
js css后面所带参数含义介绍
2013/08/18 Javascript
页面按钮禁用与解除禁用的方法
2014/02/19 Javascript
一个网页标题title的闪动提示效果实现思路
2014/03/22 Javascript
20条学习javascript的编程规范的建议
2014/11/28 Javascript
JavaScript数据结构与算法之栈详解
2015/03/12 Javascript
jquery实现美观的导航菜单鼠标提示特效代码
2015/09/06 Javascript
打造自己的jQuery插件入门教程
2016/09/23 Javascript
jQuery Easy UI中根据第一个下拉框选中的值设置第二个下拉框是否可以编辑
2016/11/29 Javascript
删除table表格行的实例讲解
2017/09/21 Javascript
JQuery 选择器、DOM节点操作练习实例
2017/09/28 jQuery
node下使用UglifyJS压缩合并JS文件的方法
2018/03/07 Javascript
使用 Node.js 实现图片的动态裁切及算法实例代码详解
2018/09/29 Javascript
layui-table获得当前行的上/下一行数据的例子
2019/09/24 Javascript
nodejs使用Sequelize框架操作数据库的实现
2020/10/21 NodeJs
[02:37]2015国际邀请赛选手档案—LGD.Xiao8
2015/07/28 DOTA
[03:10]超级美酒第四天 fy拉比克秀 大合集
2018/06/05 DOTA
python实现保存网页到本地示例
2014/03/16 Python
Python程序中设置HTTP代理
2016/11/06 Python
django静态文件加载的方法
2018/05/20 Python
python去除拼音声调字母,替换为字母的方法
2018/11/28 Python
python 一篇文章搞懂装饰器所有用法(建议收藏)
2019/08/23 Python
windows、linux下打包Python3程序详细方法
2020/03/17 Python
英国珠宝钟表和家居礼品精品店:David Shuttle
2018/02/24 全球购物
Expedia挪威官网:酒店、机票和租车
2018/03/03 全球购物
九州传奇上机题
2014/07/10 面试题
高一新生军训方案
2014/05/12 职场文书
集体生日活动方案
2014/08/18 职场文书
考试作弊万能检讨书
2014/10/19 职场文书
公务员学习中国梦心得体会
2016/01/05 职场文书
解析在浏览器地址栏输入一个URL后发生了什么
2021/06/21 Servers
JavaScript实现两个数组的交集
2022/03/25 Javascript