具体代码如下所述:
const readline = require('readline-sync')//引用readline-sync let arr = [['zhang', '123', 2000], ['yang', '123456', 3000]]; //登陆 let add = function () { let s = 2;//输入错误的次数 while (true) { console.log('请输入用户名:'); let user = readline.question(); console.log('请输入密码:'); let password = readline.question(); for (let i = 0; i < arr.length; i++) { if (user === arr[i][0] && password === arr[i][1]) { console.log('欢迎你,登陆成功'); mean(i); return; } } //输入不正确,超过三次 if (s != 0) { console.log(`密码或账户有误,你还有${s}次机会,请重新输入!`); s--; } else { console.log('对不起,账户锁定!'); break; } } } //存款 let fn1 = function (i) { console.log('存款'); console.log('请输入存款金额:'); let cunkuan = readline.question() - 0; arr[i][2]+= cunkuan; console.log('系统正在为你存钱请稍等。。。。。\n存钱成功您当前余额为' + arr[i][2]); } //取款 let fn2 = function (i) { console.log('取款'); console.log('请输入取款金额:'); let qukuan = readline.question() - 0; if (qukuan > arr[i][2]) { console.log('对不起你的余额不足!,请重新输入金额或者退出'); } else { arr[i][2] = arr[i][2] - qukuan; console.log('正在为你取钱。。。。。\n您当前余额为:' + arr[i][2]); } } //查看 let fn3 = function (i) { console.log('查看'); console.log('正在查询。。。。\n您当前的余额为:' + arr[i][2]); } //退出 let fn4 = function () { console.log('退出'); console.log('欢迎你下次使用!'); } //流程 let mean = function (i) { for (let yewu = 1; yewu >= 1; yewu++) { console.log('请选择业务:\n1.存款: \n2.取款: \n3.查看: \n4.退出:'); let yewu = readline.question() - 0; switch (yewu) { case 1: fn1(i); continue; case 2: fn2(i); continue; case 3: fn3(i); continue; case 4: fn4(); return; }break; } } add();
总结
以上所述是小编给大家介绍的使用javascript函数编写简单银行取钱存钱流程,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
华山资源网 Design By www.eoogi.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
华山资源网 Design By www.eoogi.com
暂无评论...
更新日志
2024年11月15日
2024年11月15日
- 谭咏麟《20世纪中华歌坛名人百集珍藏版》[WAV+CUE][1G]
- 炉石传说40轮盘术最新卡组代码在哪找 标准40轮盘术卡组代码分享
- 炉石传说亲王贼怎么玩 2024亲王贼最新卡组代码分享
- 炉石传说30.6.2补丁后有什么卡组 30.6.2最强卡组最新推荐
- 模拟之声慢刻CD《蔡琴名曲回顾遇听》[原抓WAV+CUE]
- BruceLiu-WAVES(MusicbySatie)(2024)2CD[24Bit-96kHz]FLAC
- KonstantinKrimmel-MythosSchubertLoewe(2024)[24Bit-96kHz]FLAC
- 2024雷蛇高校挑战赛 嘤式分解助力收官之战
- 海信发布110吋世俱杯官方定制AI电视 引领智能观赛
- 海信发布27英寸显示器大圣G5 Pro:采用自研超解析芯片、友达原厂模组
- 蔡琴《机遇》1:1母盘直刻日本头版[WAV分轨][1.1G]
- 陈百强《与你几分钟的约会》XRCD+SHMCD限量编号版[低速原抓WAV+CUE][994M]
- 陈洁丽《监听王NO.1 》示范级发烧天碟[WAV+分轨][1.1G]
- 单色凌.2014-小岁月太着急【海蝶】【WAV+CUE】
- 陈淑桦.1988-抱紧我HOLD.ME.NOW【EMI百代】【WAV+CUE】