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());

效果图:

相关推荐
Zachery Pole4 分钟前
JAVA_08_封装、继承和多态
java·开发语言
键盘鼓手苏苏6 分钟前
Flutter for OpenHarmony:dart_ping 网络诊断的瑞士军刀(支持 ICMP Ping) 深度解析与鸿蒙适配指南
开发语言·网络·flutter·华为·rust·harmonyos
CodeByV6 分钟前
【Qt】窗口
开发语言·qt
白露与泡影6 分钟前
Java 春招高级面试指南( Java 面试者必备)
java·开发语言·面试
_OP_CHEN6 分钟前
【前端开发之JavaScript】(四)JS基础语法下篇:函数与对象核心要点深度解析
开发语言·前端·javascript·界面开发·前端开发·网页开发·语法基础
大尚来也7 分钟前
Python 调用 Ollama 本地大模型 API 完全指南
开发语言·python
henry1010108 分钟前
通过GitHub Page服务免费部署静态Web网站
前端·html·github·html5
少云清9 分钟前
【UI自动化测试】3_web自动化测试 _Selenium-IDE
前端·selenium·web自动化测试
qq_242188633211 分钟前
Python 春节贺卡代码
开发语言·python
强子感冒了12 分钟前
JavaScript学习笔记:函数、方法与继承(原型与class)
javascript·笔记·学习