簡易ATM
題目描述:
里面現存100塊錢。
如果存錢,就用輸入的錢數加上先群的錢,然后彈出余額。
如果取錢,就減去取的錢,然后顯示余額。
如果顯示余額,就顯示余額。
如果退出,就進行判斷再退出。
<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>