pink老师-简易ATM机案例

小白正在跟着pink老师学习ing
有什么错误之处,还望各位大佬改正学习
以下为 简易ATM机案例
在这里插入图片描述

// 作业9 简易ATM
        // 1. 里面现存有100元
        // 2. 如果存钱,就用输入钱数加上先存的钱数,之后弹出显示余额提示框
        // 3. 如果取钱,就减去取的钱数,之后弹出显示余额提示框 如果取钱超过100元,则显示余额不足 并且重新输入
        // 4. 如果显示余额,就输出余额
        // 5. 如果退出,则弹出退出信息框
        // 6. 如果输入格式不对(不是1 2 3 4),则提醒输入格式不对  并重新输入
        // 可以定义一个变量 i 输入格式正确则i++不满足循环条件,退出循环  输入格式不正确时,i仍等于0满足循环条件 继续循环直到输入格式正确为止
        var i = 0;              
        while (i == 0) {
            var option = parseInt(prompt('请输入您要的操作:' + '\n' + '\u0020' + '1.存钱' + '\n' + '\u0020' + '2.取钱' + '\n' + '\u0020' + '3.显示余额' + '\n' + '\u0020' + '4.退出'));
            var yu = 100;
            switch (option) {
                case 1:
                    var cun = parseInt(prompt('请您输入存钱的金额:'));
                    yu += cun;
                    alert('您现在的余额为:' + yu + '元');
                    i++;
                    break;
                case 2:
                    var qu = parseInt(prompt('请您输入取钱的金额:'));
                    // 要考虑取的钱数大于余额的情况,提示余额不足,并重新输入
                    while (qu > 100) {
                        alert('您的余额不足!')
                        qu = parseInt(prompt('请您重新输入取钱的金额:'));
                    }
                    yu -= qu;
                    alert('您现在的余额为:' + yu + '元');
                    i++;
                    break;
                case 3:
                    alert('您现在的余额为:' + yu + '元');
                    i++;
                    break;
                case 4:
                    alert('您正在退出!');
                    i++;
                    break;
                default:
                    alert('输入格式有误,请您重新输入');
            }
        }
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值