利用数学函数随机生成六位数验证码
时间: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));//调用函数并输出
栏 目:JavaScript
本文标题:利用数学函数随机生成六位数验证码
本文地址:http://www.wangzhanteacher.com/?m=home&c=View&a=index&aid=257
您可能感兴趣的文章
- 05-19DOM的元素获取
- 05-07innerText和innerHTML的区别
- 05-05JavaScript的基本变量应用格式
- 04-14利用数学函数随机生成六位数验证码
- 09-26console.dir()是什么意思?
- 09-12js的数组和二维数组教程
- 09-06window.onload事件的用途与格式
- 08-25网页交互开发高级第十四章课后习题及答案
- 08-25网页交互开发高级第十三章课后习题及答案
- 08-25网页交互开发高级第十二章课后习题及答案


阅读排行
推荐教程
- 09-12js的数组和二维数组教程
- 08-25网页交互开发高级第八章课后习题及答案
- 04-14利用数学函数随机生成六位数验证码
- 08-25网页交互开发高级第十四章课后习题及答案
- 05-05JavaScript的基本变量应用格式
- 08-25网页交互开发高级第六章课后习题及答案
- 08-25网页交互开发高级第九章课后习题及答案
- 08-25网页交互开发高级第十一章课后习题及答案
- 08-25网页交互开发高级第十二章课后习题及答案
- 09-26console.dir()是什么意思?