题目描述:
里面现存 100 块钱。
如果存钱,就用输入的钱数加上先存的钱数,之后弹出显示余额提示框。
如果取钱,就减去取的钱,之后弹出显示余额框。
如果显示余额,就输出余额。
如果退出,弹出退出信息提示框。
<script>
var money = 100; // 初始金额
while (true) {
var action = prompt("请输入您要的操作:\n 1.存钱 \n 2.取钱 \n 3.显示余额 \n 4.退出");
switch (parseInt(action)) {
case 1:
var money1 = parseInt(prompt('请输入您要存钱的金额'));
money += money1
alert('您的余额为:' + money + '元');
break;
case 2:
var money2 = parseInt(prompt('请输入您要取的金额'));
if (money1 < money2) {
alert('您的余额不足');
} else {
money -= money2;
alert('您的余额为:' + money + '元');
break;
}
case 3:
alert('您的余额为:' + money);
break;
case 4:
alert('退出成功');
break;
default:
alert('您输入的有误,请重新输入!');
break;
}
if (action == 4) {
break; // 退出循环
}
}
</script>