原生js實現簡易ATM功能

簡易ATM

題目描述:spa

裏面現存100塊錢。code

若是存錢,就用輸入的錢數加上先羣的錢,而後彈出餘額。blog

若是取錢,就減去取的錢,而後顯示餘額。ip

若是顯示餘額,就顯示餘額。it

若是退出,就進行判斷再退出。console

 <script>
        var money = 100;
        var moneySum = 0;
        var num = parseInt(prompt('請輸入你的操做:' + '\n' +
            '1.存錢' + '\n' + '2.取錢' + '\n' + '3.顯示餘額' + '\n' + '4.退出'));;
        switch (num) {
            case 1:
                moneySum = parseInt(money) + parseInt(prompt('請輸入你存錢數'));
                alert("存款:" + moneySum);
                break;
            case 2:
                var qu = prompt('輸入你取的錢');
                qu = parseInt(qu);
                console.log(qu);

                money = parseInt(money);
                console.log(money);
                if (qu > money) {
                    alert('很差意思,錢不夠')
                } else {
                    alert('餘額爲' + (money - qu))
                }
                break;
            case 3:
                alert("餘額:" + money);
                break;
            case 4:
                var flag = prompt("是否繼續?(Y/N)");
                while (flag !== ('Y' && 'y')) {
                    flag = prompt("是否繼續?(Y/N)");
                }
                alert('退出成功');
                break;
            default:
                alert("輸入錯誤");
                break;
        }
    </script>
相關文章
相關標籤/搜索