第一篇博文。想写好久了,不知道写点什么,就写个最近开发的遇到的吧,有点弱。见谅哈~
输入六位数字作为密码,要求密码强度不能太弱,弱密码判断的规则是“不能包含四位连续递增或递减的数字,同一个数字不能连续输入四位”。
我的方式是js做判断,代码如下:
//判断是否是6位数字
function validate(str){
var reg = new RegExp("^[0-9]{6}$");
if(!reg.test(str)){
alert("请输入6个数字!");
return false;
}
}
//判断数组递增递减
function isContinuityArray(arrStr,flag) {
var isContinuityArray = false;
var array = arrStr.split('');
var arrayCount = array.length -