日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

用JS写的取存款功能

發布時間:2023/12/2 javascript 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用JS写的取存款功能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
console.log("請輸入用戶名:"); let username = readline.question();?? // 接收用戶輸入的用戶名 console.log("請輸入密碼:"); let password = readline.question();????? // 接收用戶輸入的密碼

let arr = [["123", "123"], ["456", "456"], ["789", "789"]];?? // 注冊后的數據庫 let a = false;? // 狀態值,登錄的狀態 let dlsb = true;? // 登陸失敗? 時循環 let bj = 10000;? //定義一個本金有10000元
// 登錄 for (let i = 0; i < arr.length; i++) { for (let j = 0; j < arr[i].length; j++) { if (arr[i][0] === username && arr[i][1] === password) {???? // 判斷用戶名和密碼是否一致 // console.log("登錄成功"); a = true; // 功能 let tccx = true; // 定義一個狀態值來 退出循環 while (tccx) { // 功能提示 let qk = "1.取款", ck = "2.存款", cx = "3.查詢剩余金額", tc = "4.退出"; console.log(qk, ck, cx, tc); let cz = readline.question(); switch (cz) { case "1": { console.log("請輸入取款金額:"); let qkje = readline.question() - 0; console.log(`確定取款:${qkje}元? `); console.log("確定取款請輸入 1, 取消取款請輸入 2。"); let qdqk = readline.question(); if (qkje > bj) { console.log("抱歉,你余額不足無法進行取款。"); } else { switch (qdqk) { case "1": { bj -= qkje; console.log("你已經成功取款" + qkje + "元,剩余" + bj + "元。"); break; } case "2": { console.log("你取消了此操作。"); break; } } } break; }
case "2": { console.log("請輸入存款金額:"); let qkje = readline.question() - 0; console.log(`確定存款:${qkje}元? `); console.log("確定存款請輸入 1, 取消存款請輸入 2。"); let qdqk = readline.question(); switch (qdqk) { case "1": { bj += qkje; console.log("你已經成功存款" + qkje + "元,剩余" + bj + "元。"); break; } case "2": { console.log("你取消了這次操作。"); break; } } break; } case "3": console.log("你的剩余金額為:" + bj + "元"); break; case "4": { console.log("感謝你的使用,歡迎你下次使用"); tccx = false; break; } default: console.log("核對后再輸入相應內容"); } } break; } break; } break; } if (a == false) { let jx = true;? // 狀態值,用于下面的while循環
console.log("用戶名或者密碼不正確,請核對后輸入。如果你再輸入錯誤 2 次會自動凍結賬戶。是否繼續輸入?繼續請輸入 1 ,退出請輸入 2。"); let sfjx = readline.question();? // 讓用戶決定是否繼續 let srcs = 1; // 輸入次數 switch (sfjx) { case "1": { while (srcs) { console.log("請輸入用戶名"); username = readline.question(); console.log("請輸入密碼"); password = readline.question(); srcs++;
for (let i = 0; i < arr.length; i++) { for (let j = 0; j < arr[i].length; j++) { if (arr[i][0] === username && arr[i][1] === password) {???? // 判斷用戶名和密碼是否一致 // console.log("登錄成功"); srcs = 0;
// 功能 let tccx = true; // 定義一個狀態值來 退出循環 while (tccx) { // 功能提示 let qk = "1.取款", ck = "2.存款", cx = "3.查詢剩余金額", tc = "4.退出"; console.log(qk, ck, cx, tc); let cz = readline.question(); switch (cz) { case "1": { console.log("請輸入取款金額:"); let qkje = readline.question() - 0; console.log(`確定取款:${qkje}元? `); console.log("確定取款請輸入 1, 取消取款請輸入 2。"); let qdqk = readline.question(); if (qkje > bj) { console.log("抱歉,你余額不足無法進行取款。"); } else { switch (qdqk) { case "1": { bj -= qkje; console.log("你已經成功取款" + qkje + "元,剩余" + bj + "元。"); break; } case "2": { console.log("你取消了此操作。"); break; } } } break; }
case "2": { console.log("請輸入存款金額:"); let qkje = readline.question() - 0; console.log(`確定存款:${qkje}元? `); console.log("確定存款請輸入 1, 取消存款請輸入 2。"); let qdqk = readline.question(); switch (qdqk) { case "1": { bj += qkje; console.log("你已經成功存款" + qkje + "元,剩余" + bj + "元。"); break; } case "2": { console.log("你取消了這次操作。"); break; } } break; } case "3": console.log("你的剩余金額為:" + bj + "元"); break; case "4": { console.log("感謝你的使用,歡迎你下次使用"); tccx = false; break; } default: console.log("核對后再輸入相應內容"); } } break; } break; } break; } if (srcs == 3) { console.log("你輸入的用戶名或密碼錯誤超過3次,自動凍結該賬戶。"); break; } } } case "2": { jx = false; break; } } }

轉載于:https://www.cnblogs.com/yehongrun/p/9060062.html

總結

以上是生活随笔為你收集整理的用JS写的取存款功能的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。