【JavaScript】简易ATM机
【需求】
- 打开界面显示菜单
- 点击1、2、3操作,进行相应的操作
- 点击4则可以退出此程序
<script>
/* 简易atm机,请输入您要的操作1.存钱2.取钱3.显示余额4.退出 */
var operate = prompt('请输入您要的操作' + '\n' + '1.存钱' + '\n' + '2.取钱' + '\n' + '3.显示余额' + '\n' + '4.退出');
var money = 100;
while (1) {
if (operate == 1) {
// 操作1 存钱
var add = prompt('你存多少钱');
money = parseInt(money) + parseInt(add);
operate = '3';
} else if (operate == 2) {
// 操作2 取钱
var cut = prompt('你取多少钱');
money = parseInt(money) - parseInt(cut);
operate = '3';
} else if (operate == 3) {
//操作3 查余额
alert('你现在的账户有' + money + '元');
var operate = prompt('请输入您要的操作' + '\n' + '1.存钱' + '\n' + '2.取钱' + '\n' + '3.显示余额' + '\n' + '4.退出');
} else {
alert('正在退出');
break;
}
}
</script>
【注意】
- 关键点在于给operate赋值3,然后进行下一轮循环
- while取值为1,是为了让循环语句一直循环,除非碰见break

浙公网安备 33010602011771号