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

效果图:

相关推荐
WindfallSheng10 小时前
从Vibe Coding到Spec Coding:一套可落地的AI-SDD企业级研发实战工程
javascript·vue.js
Asize10 小时前
Agent 入门:从 LLM 与 Agent 的区别到 Function Calling
javascript·人工智能
Edward1111111110 小时前
一AI名词
java·开发语言·数据库·学习
申君健248641827720210 小时前
Vapor 核心数据结构:Block原理
前端
Csvn10 小时前
工程化专题 | 改完组件保存,浏览器毫无反应,重启 dev server 又好了——气不气?
前端
栈溢出了10 小时前
Redis repl_backlog 学习笔记
java·开发语言·redis·学习
urkay-10 小时前
Kotlin Flow分类
android·开发语言·kotlin
并不喜欢吃鱼10 小时前
从零开始 C++----- 十五.一文吃透 C++ 异常:try-catch、栈展开、自定义异常、异常安全 noexcept 底层全剖析
java·开发语言·jvm
我有满天星辰11 小时前
Vue 指令完全指南:从 Vue 2 到 Vue 3 的演进与实战
前端·javascript·vue.js
光影少年11 小时前
RN 渲染原理:不依赖WebView,原生控件渲染
前端·react native·react.js·前端框架