首页 > 代码库 > 随机数的生成
随机数的生成
随机数可以用于项目中的随机生成的订单号之类,蛮实用的小功能。
如图,生成一串17位的随机数,规则是:A代表用户+4个随机数字+4个随机字母+当前年月日
var produce = function () { var array1 = "ABCDEFGHIJKMNPQRSTUVWXYZ".split (""); var array2 = "123456789".split (""); var str = "A"; for ( var i = 0; i < 4; i++) { str += array2[Math.floor (Math.random () * array2.length)]; } for ( var i = 0; i < 4; i++) { str += array1[Math.floor (Math.random () * array1.length)]; } var reg = /^\d$/; var now = new Date; var m = now.getMonth () + 1; var d = now.getDate(); m = reg.test(m) ? "0" + m : m; d = reg.test(d) ? "0" + d : d; str += now.getFullYear () + m + d; return str; }; $(".ordernum").html(produce ());
随机数的生成
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。