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