欢迎来到计算机相关教程网!

JavaScript

当前位置: 主页 > 网页制作 > JavaScript

利用数学函数随机生成六位数验证码

时间:2023-04-14 17:14:46|栏目:JavaScript|点击:

利用数学函数随机生成六位纯数字数验证码

			function getMa(lengther){//封装函数
			
				var str = '0123456789';//码源
				var nullStr = '';
				
				for(var i = 1; i <= 6; i++){//控制验证码的长度
					nullStr += str[Math.floor(Math.random() * str.length)];
				}
				return nullStr;//返回值
			}
			document.write(getMa());//调用函数



如果想在验证码增加上英文字母并且前端控制验证码长度只需要修改码源并且添加一个prompt即可

			function getMa(lengther){//封装函数
			
				var str = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';//码源
				var nullStr = '';
				
				for(var i = 1; i <= lengther; i++){//控制验证码的长度
					nullStr += str[Math.floor(Math.random() * str.length)];
				}
				return nullStr;//返回值
			}
			
			var age = parseInt(prompt('长度'));//前端获取到的验证码长度通过变量给到实参传入函数体
			
			document.write(getMa(age));//调用函数并输出


上一篇:console.dir()是什么意思?

栏    目:JavaScript

下一篇:JavaScript的基本变量应用格式

本文标题:利用数学函数随机生成六位数验证码

本文地址:http://www.wangzhanteacher.com/index.php?m=home&c=View&a=index&aid=257

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:8044517 | 邮箱:8044517@qq.com

Copyright © 2022-2025 计算机相关教程网 版权所有冀ICP备17010187号