生成随机不重复的6位数字验证码 发表于 2021-11-10 更新于 2022-10-08 分类于 学习 在用户注册流程中,经常会用到手机验证码,这种验证码通常是6位不重复数字。如何生成一个随机不重复的数字呢?大致思路如下:1.先生成一个从0到9的数组2.把数组随机顺序打散3.取出需要的6为数字 代码如下:12345function randomCode (n) { return [0,1,2,3,4,5,6,7,8,9] .sort(()=>Math.random()-0.5) .slice(0,n)} 坚持原创技术分享,您的支持将鼓励我继续创作! 打赏 微信支付 支付宝