pink老师JS基础 简易ATM的实现

效果演示:

ATM

源码:

    <script>
        var mon = 100, save = 0;
        var key = prompt('请输入你要的操作:' + '\n' + '1.取钱' + '\n' + '2.存钱' + '\n' + '3.显示余额' + '\n' + '4.退出');
        while (1) {
            if (key == 1) {
                save = (0 - prompt('你想取多少呢'));

                mon += save;
                key = 3;
            }

            else if (key == 2) {
                save = (prompt('你想存多少呢') - 0);

                mon += save;
                key = 3;
            }

            else if (key == 3) {
                alert('你的余额为' + mon);
                key = prompt('请输入你要的操作:' + '\n' + '1.取钱' + '\n' + '2.存钱' + '\n' + '3.显示余额' + '\n' + '4.退出');
            }
            else if (key == 4) {
                alert('已安全退出!');
                key = prompt('请输入你要的操作:' + '\n' + '1.取钱' + '\n' + '2.存钱' + '\n' + '3.显示余额' + '\n' + '4.退出');
            }
            else {
                alert('请输入正确指令!');
                key = prompt('请输入你要的操作:' + '\n' + '1.取钱' + '\n' + '2.存钱' + '\n' + '3.显示余额' + '\n' + '4.退出');
            }
        }
    </script>

你可能感兴趣的:(JS,js)