编写登录注册
const readline = require('readline-sync'); let error = 3;
let user = [{ username: '001', password: '123' }, { username: '002', password: '456' }, { uesrname: '003', password: '789' }] //登錄 let denglu = function () { while (true) { console.log('請輸入您的登錄賬號:'); let username = readline.question(''); console.log('請輸入您的登錄密碼:'); let password = readline.question('') for (let i = 0; i < user.length; i++) { if (username == user[i].username && password == user[i].password) { console.log('登錄成功'); return; }
} error--; if (error <= 0) { console.log('輸入錯誤超過三次,鎖卡!'); return; } else { console.log(`賬號或密碼錯誤,您還有${error}次機會`) } } } //注冊 let zhuce = function () { console.log('請輸入您的注冊賬號:'); let username = readline.question(''); console.log('請輸入您的注冊密碼:'); let password = readline.question('') user.push({ username, password }) console.log('注冊成功'); denglu(); }; //主要 let main = function () { console.log('請選擇操作:1.登錄 2. 注冊 3.退出') let option = readline.question(''); switch (option) { case '1': denglu(); break; case '2': zhuce(); break; case '3': '退出'; } } main();
let user = [{ username: '001', password: '123' }, { username: '002', password: '456' }, { uesrname: '003', password: '789' }] //登錄 let denglu = function () { while (true) { console.log('請輸入您的登錄賬號:'); let username = readline.question(''); console.log('請輸入您的登錄密碼:'); let password = readline.question('') for (let i = 0; i < user.length; i++) { if (username == user[i].username && password == user[i].password) { console.log('登錄成功'); return; }
} error--; if (error <= 0) { console.log('輸入錯誤超過三次,鎖卡!'); return; } else { console.log(`賬號或密碼錯誤,您還有${error}次機會`) } } } //注冊 let zhuce = function () { console.log('請輸入您的注冊賬號:'); let username = readline.question(''); console.log('請輸入您的注冊密碼:'); let password = readline.question('') user.push({ username, password }) console.log('注冊成功'); denglu(); }; //主要 let main = function () { console.log('請選擇操作:1.登錄 2. 注冊 3.退出') let option = readline.question(''); switch (option) { case '1': denglu(); break; case '2': zhuce(); break; case '3': '退出'; } } main();
轉載于:https://www.cnblogs.com/James23/p/9097472.html
總結
- 上一篇: maven02-----Maven项目构
- 下一篇: sqlite学习笔记5:插入数据,查询数