js中随机生成4位数的验证码,要有字母和数字

代码:

javascript 复制代码
function code(){
            let num1 = Math.floor(Math.random()*10)
            let num2 = Math.floor(Math.random()*10)
            let letter1 = String.fromCharCode(Math.floor(Math.random() * 26) + 97);
            let letter2 = String.fromCharCode(Math.floor(Math.random() * 26) + 65);
            var arr = [num1,num2,letter1,letter2]
            var str = "";
            for(var i=0;i<4;i++){
                str += arr[Math.floor(Math.random()*(arr.length))]
            }
            return str
        }
        document.write(code());

效果图:

相关推荐
石一峰6996 分钟前
C 语言函数设计模式实战经验
c语言·开发语言·设计模式
sitellla13 分钟前
Pydub:用 Python 处理音频,不写废话
开发语言·python·其他·音视频
xingyuzhisuan21 分钟前
缓存命中率提升方案:从 30% 优化至 82% 全流程优化记录
java·开发语言·缓存·ai
郑洁文26 分钟前
基于Python的恶意流量监测系统的设计与实现
开发语言·python
AI玫瑰助手29 分钟前
Python流程控制:for循环与range函数的搭配使用
开发语言·python·信息可视化
anew___32 分钟前
2026年Python爬虫技术完全指南:从入门到实战
开发语言·爬虫·python
jvxiao33 分钟前
你真的懂作用域吗?从编译原理角度深度 JS 的作用域
前端·javascript
Penfy_Z33 分钟前
【Python LLM 调用踩坑】Connection error 终极解决方案!npm 代理导致阿里云通义千问接口连接失败
开发语言·python·npm
星辰徐哥34 分钟前
Python AI基础:Python面向对象编程
开发语言·人工智能·python
小宁爱Python34 分钟前
Python 依赖管理神器:requirements.txt 从安装到实战全指南
开发语言·python