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

效果图:

相关推荐
xyq20242 分钟前
Swift 类
开发语言
赏金术士3 分钟前
Kotlin 从入门到进阶 之异常与标准库(八)
android·开发语言·kotlin
Brilliantwxx3 分钟前
【C++】认识 list(初步认识+模拟实现)
开发语言·数据结构·c++·笔记·算法·list
七七powerful3 分钟前
mac电脑安装cmca根证书
java·前端·macos
曹牧3 分钟前
Java:数据载体
java·开发语言
赏金术士5 分钟前
Kotlin 从入门到进阶 之基础语法模块(一)
开发语言·微信·kotlin
格林威5 分钟前
Baumer工业相机堡盟相机Chunk功能全解析:如何在图像中嵌入时间戳、编码器值等元数据?
开发语言·人工智能·数码相机·机器学习·计算机视觉·视觉检测·机器视觉
invicinble5 分钟前
前端框架使用vue-cli (第五层:构建打包层--vue.config.js文件介绍以及环境文件)
javascript·vue.js·前端框架
神探小白牙5 分钟前
echarts环形图自定义
android·前端·echarts
南宫萧幕6 分钟前
锂电池二阶 RC 模型仿真实战:从理论解析到 Simulink 闭环搭建全流程
开发语言·人工智能·算法·机器学习