-
里面现存有 100 块钱。
-
如果存钱,就用输入钱数加上先存的钱数, 之后弹出显示余额提示框
-
如果取钱,就减去取的钱数,之后弹出显示余额提示框
-
如果显示余额,就输出余额(如果存取了钱,余额也要变化)
-
如果退出,弹出已退出信息提示框
-
下面代码是自己新手简易敲打的代码 如有建议请多指点
-
方法是while循环和switch语句
<script> var atm = prompt('此网页显示'+'\n'+'请输入您要的操作:'+'\n'+'1.存钱'+'\n'+'2.取钱'+'\n'+'3.显示余额'+'\n'+'4.退出'); moneny = 100; while(atm>0){ switch(atm){ case '1': var cq = prompt('请输入您要存多少钱:'); moneny += parseFloat(cq); alert('您现在的钱数是:'+moneny); atm = prompt('此网页显示'+'\n'+'请输入您要的操作:'+'\n'+'1.存钱'+'\n'+'2.取钱'+'\n'+'3.显示余额'+'\n'+'4.退出'); break; case '2': var qq = parseFloat(prompt('请输入你想取的钱数:')); if(qq <= moneny){ moneny -=qq; } else { alert('您的余额不够') } alert('您的余额还剩:'+moneny); atm = prompt('此网页显示'+'\n'+'请输入您要的操作:'+'\n'+'1.存钱'+'\n'+'2.取钱'+'\n'+'3.显示余额'+'\n'+'4.退出'); break; case '3': alert('您当前余额为:'+moneny); atm = prompt('此网页显示'+'\n'+'请输入您要的操作:'+'\n'+'1.存钱'+'\n'+'2.取钱'+'\n'+'3.显示余额'+'\n'+'4.退出'); break case '4': alert('已退出'); atm = false; break; default: alert('无法操作') atm = prompt('此网页显示'+'\n'+'请输入您要的操作:'+'\n'+'1.存钱'+'\n'+'2.取钱'+'\n'+'3.显示余额'+'\n'+'4.退出'); } } </script>