js实现简易atm功能

const rs = require("readline-sync")
console.log("QAQ")
// 设置变量
// 登录界面
let acc = 100;
let paw = 10;
let money = 100000;
console.log("输入账号");
let acc1 = rs.question() - 0;
console.log("输入密码");
let paw1 = rs.question() - 0;
// 判断密码正确与否
if (acc == acc1 && paw == paw1) {
    console.log("登陆成功");
    yes = true;
} else {
    console.log("账号或者密码错误");
    yes = false;

}

// atm存取款
while (yes) {
    console.log("1.查询余额   2.存钱  3.取钱   4.退出");
    let num = rs.question() - 0;
    switch (num) {
        case 1: {
            console.log("卡上余额为" + money);
            break;
        }
        case 2: {
            console.log("请输入您的存款金额");
            let cunqian = rs.question() - 0;
            if (cunqian % 100 != 0) {
                console.log("我说个数 九块九重新存");
            } else {
                money += cunqian;
                console.log("存款成功卡上余额为" + money);
            }

            break;
        }

        case 3: {
           
            console.log("请输入您的取款余额");
            let quqian = rs.question() - 0;
            if (quqian < 100 || quqian % 100 != 0
                 
                ) {
                
                console.log("请重新输入");
            } else {
                money -= quqian;
                console.log("取钱成功当前卡上余额为" + money)

            }
            break;

        }
        case 4: {
            yes = false;
            break
        }
        default: {
            console.log("请输入0-4个数");
            break;
        }

    }

}
// 退出
console.log("欢迎您的使用");
posted @ 2020-09-06 20:20  Wwink  阅读(918)  评论(0)    收藏  举报