实现4位数 数字字母混合验证码(数字+大写字母+小写字母)
ASCII 字符集中得到3个范围:
- 48-57 表示数字0-9
- 65-90 表示大写字母
- 97-122 表示小写字母
范围随机数:
parseInt(Math.random()*4); //此时Math.random意为“大于等于0,小于4”,取整后为0~3
// 如何把最小值变成1呢? +1就变成了1
parseInt(Math.random()*4)+1; // +1后范围变成了“大于等于1,小于5”,parseInt取整后范围是1~4
// 如果想获取50-100的范围随机数 min ~ max
min + parseInt(Math.random()