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("欢迎您的使用");


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM