JavaScript 制作简易ATM机

 

  • 里面现存有 100 块钱。

  • 如果存钱,就用输入钱数加上先存的钱数, 之后弹出显示余额提示框

  • 如果取钱,就减去取的钱数,之后弹出显示余额提示框

  • 如果显示余额,就输出余额(如果存取了钱,余额也要变化)

  • 如果退出,弹出已退出信息提示框

  • 下面代码是自己新手简易敲打的代码 如有建议请多指点

  1. 方法是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>

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值