js的多账号三次登录机会

const rs = require(`readline-sync`);
 
let ary = [['zql', 123], ['xw', 456], ['xj', 789]];
for (let i = 2; i >= 0; i--) {
console.log('请输入您的账号:');
let username = rs.question();
console.log('请输入您的密码:');
let password = rs.question() - 0;
let load = true;
for (let j = 0; j < ary.length; j++) {
if (username == ary[j][0] && password == ary[j][1]) {
console.log(`恭喜您,登录成功`);
i = -1;
load = false;
break;
}
}
if (i == 0 && load == true) {
console.log("输入超过三次,您的账号已被锁定");
break;
}
if (load) {
console.log(`账号或密码错误,您还有${i}次机会,请重新登录`);
}
}

猜你喜欢

转载自www.cnblogs.com/qlongbg/p/9346118.html
今日推荐