zoukankan      html  css  js  c++  java
  • JavaScriptATM登陆锁卡问题

    let user = [
        ["a", 1, 1000],
        ["b", 2, 2000],
        ["c", 3, 3000]
    ]
    //登录不加锁卡
    function login() {
        let status = true;
        while (status) {
            console.log("请输入用户名:");
            let username = readline.question();
            console.log("请输入密码:");
            let password = readline.question();
            for (let i = 0; i < user.length; i++) {
                if (username == user[i][0] && password == user[i][1]) {
                    console.log("登陆成功");
                    return;
                }
            }
            console.log("登录失败");
        }
    }
    
    login();
    
    //登录加上锁卡
    function login1(){
        let time = 3;
        let status = true;
        while (status) {
            console.log("请输入用户名:");
            let username = readline.question();
            console.log("请输入密码:");
            let password = readline.question();
            for (let i = 0; i < user.length; i++) {
                if (username == user[i][0] && password == user[i][1]) {
                    console.log("登陆成功");
                    return;
                }   
            } 
            time--;
            if (time == 0) {
                console.log("输错三次,锁卡");
            }else{
                console.log(`密码错误,你还有${time}次机会`);
            }
            
        }
    }
  • 相关阅读:
    php设计模式-适配器
    遍历Map的4种方法
    遍历数组
    遍历List的方法
    复选框选中
    单选框选中
    正向代理和反向代理
    对于Dubbo的理解
    python远程控制Linux
    python对中文的处理
  • 原文地址:https://www.cnblogs.com/cj-18/p/9097549.html
Copyright © 2011-2022 走看看