JavaScript 银行登录存取钱【案例】
2021/11/19 9:40:41
本文主要是介绍JavaScript 银行登录存取钱【案例】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
银行登录存取钱案例
我们前面聊了,三种循环的区别与联系以及条件语句的使用,今天早上起来没啥事儿,写个这两节总结的小案例玩玩…
直接上结果: (短视频)
<iframe allowfullscreen="true" data-mediaembed="tencent" id="h1R7Pdhe-1637284633505" src="https://v.qq.com/txp/iframe/player.html?vid=s3309nhxl8u"></iframe>JavaScript 银行登录存钱取钱案例
代码如下:
<script> // 存钱取钱功能 while (true) { // 账号登录 var user_name = prompt('请输入您的账号:'); var user_pwd = prompt('请输入您的密码:'); if (user_name == 'admin' && user_pwd == '123456') { alert('登录成功'); alert('欢迎来到雷行办里业务...'); var old_money = parseFloat(prompt("请输入您的本金:"));; while (true) { // 选择四种业务 var choose = prompt('请选择你的业务:' + '\n' + '1.存钱' + '\n' + '2.取钱' + '\n' + '3.查询余额' + '\n' + '4.退出'); if (choose == 1) { var add_money = parseFloat(prompt('请输入你要存入的金额:')); old_money += add_money; alert('存款成功'); continue; } else if (choose == 2) { var fuck_money = parseFloat(prompt('请输入你要取走的金额:')); if (old_money < fuck_money) { alert('沙雕,银行不是你家开的...' + '\n' + '请重新输入要取走的金额!'); var re_fuck_money = parseFloat(prompt('请输入你要取走的金额')); old_money -= re_fuck_money; alert('取款成功'); continue; } else if (old_money == fuck_money) { var choose_fuck_money = prompt('您确定要取走本银行存的您仅剩的钱么?' + '\n' + '1.是' + '2.算了'); if (choose_fuck_money == 1) { old_money -= fuck_money; alert('取款成功'); continue; } else { alert('再见'); break; } } else { old_money -= fuck_money; alert('取款成功'); continue; } } else if (choose == 3) { alert('您现在的余额是:' + old_money); continue; } else { alert('退出成功'); alert('欢迎下次光临'); break; } } break; } else { alert('账号密码错误'); alert('请重新输入'); continue; } } </script>
tips: 循环中利用好break 与 continue…
这篇关于JavaScript 银行登录存取钱【案例】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-02springboot项目无法注册到nacos-icode9专业技术文章分享
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)