利用js的do while循环实现简易的atm机,每次存钱取钱的余额都会保存,按3就会显示余额,按4退出,效果图如下

简易atm机_while循环

具体代码如下:

<script>
var sum = 100;
var caozuo = 0;
do {
caozuo = prompt('请输入您需要的操作:\n1.存钱\n2.取钱\n3.显示余额\n4.退出');
switch (Number(caozuo)) {
case 1:
var add = prompt('请输入需要存的钱');
sum = sum + Number(add);
alert('您现在的余额是' + sum);
break;
case 2:
var subtract = prompt('请输入需要取的钱');
sum = sum - Number(subtract);
alert('您现在的余额是' + sum);
break;
case 3:
alert('您现在的余额是' + sum);
break;
}

} while (caozuo != '4');
</script>