javaScript循环课后作业,利用循环制作简易的ATM机

 

 

 用switch语句选择执行存钱、取钱、显示余额、退出中的一个代码块,通过while循环确保执行操作时不会跳出循环

 var moneySum = 0;
    while (true) {
        var num = prompt('请输入你要进行的操作:\n1.存钱\n2.取钱\n3.显示余额\n4.退出')
        switch (num) {
            case '1':
                var save = prompt('请输入您要存入的金额:')
                moneySum = moneySum + parseInt(save);
                alert('您当前的金钱总额为:' + moneySum + '元')
                break;
            case '2':
                var get = prompt('请输入您要取出的金额:')
                if (get > moneySum) {
                    alert('对不起,您余额不足!')
                } else {
                    moneySum = moneySum - get;
                    alert('您的余额为:' + moneySum + '元')
                }
                break;
            case '3':
                var show = alert('您的余额还有:' + moneySum + '元')
                break;
            case '4':
                alert('正在退出中...');
                break;
            default:
                alert("没有此选项,请重新输入!");
                break;
        }
        if (num == 4) { //当选择4时,跳出循环
            break;
        }
    }


版权声明:本文为lyx1611587679原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。