原生js实现简易ATM功能
简易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>
不急不躁,不快不慢。持之以恒,相信自己。
浙公网安备 33010602011771号