使用javascript函数编写简单银行取钱存钱流程
2018-05-26 19:24
676 查看
具体代码如下所述:
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函数编写简单银行取钱存钱流程,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
您可能感兴趣的文章:
相关文章推荐
- 用javascript编写简单银行取钱存钱流程(函数)
- 图片查看软件使用JAVA编写的,比较简单!从书上看下来的,练习使用!
- 使用.NET4.0 编写简单的应用程序获知地理位置
- 第一次使用Ubuntu的Vim编写C,简单的gcc编译方法
- 编写存储过程,并且使用java代码调用存储过程的简单例子
- 使用ATL编写一个简单的COM服务器
- Linux下,使用C/C++编写的一个简单的信号处理例程
- Struts2学习日志(3)编写Struts简单流程
- 最简单的 Git 使用流程
- 如何使用Python为Hadoop编写一个简单的MapReduce程序
- 使用C++与SFML编写一个简单的撞球游戏Part1——新建工程以及设置
- 使用C++与SFML编写一个简单的撞球游戏Part2——创建游戏窗口
- 使用C++与SFML编写一个简单的撞球游戏Part3——创建游戏启动界面
- 简单使用Eclipse编写第一个Java程序
- 使用Delphi,SDK编写Windows简单程序
- 采用GTK进行简单聊天程序客户端的编写,使用C语言。
- 最简单的 Git 使用流程
- 使用VC++和WINSOCK编写简单的BBS灌水程序
- 使用Delphi,SDK编写Windows简单程序
- 一个使用面向对象方式编写的简单游戏框架