用js实现简单的图书管理系统

发布于:2023-07-04 ⋅ 阅读:(173) ⋅ 点赞:(0)

利用数组实现简单的图书管理系统

用户输入1是添加图书

用户输入2是查找图书在第几层

用户输入3是显示所有的图书

输入其他的就停止服务 


        var arr = [];
        var select = prompt("1.保存图书  2.搜索图书  3.显示所有图书   其他:退出");
        while(select === "1" || select === "2" || select === "3"){
            switch(select){
                case "1": 
                    var bookName = prompt("请输入书名:");
                    for(var i = 0;i <= arr.length;i ++){
                        if(bookName != arr[i]){
                            arr.push(bookName);
                            alert("添加成功")
                            console.log(arr);
                            break;
                           
                        }
                        alert("书已经存在!");
                        bookName = prompt("请输入书名:");
                    }
                    select = prompt("1.保存图书  2.搜索图书  3.显示所有图书   其他:退出");
                    break;
                case "2":
                    var bookName1 = prompt("请输入书名:");

                    console.log(arr.length)
                    for(var i = 0;i <= arr.length;i ++){
                        if(bookName1 == String(arr[i])){
                            alert(bookName1 + "在第" + (i + 1) + "层");
                           break;
                        }
                        else{
                            continue;
                        }
                        console.log(typeof arr[i])
                        alert("没有找到");
                    }
                    select = prompt("1.保存图书  2.搜索图书  3.显示所有图书   其他:退出");
                    break;
                case "3":
                    alert(arr);
                    select = prompt("1.保存图书  2.搜索图书  3.显示所有图书   其他:退出");
                    break;
                default:
                    break;
                    
            }
        
        }

QQ录屏20220512195055


网站公告

今日签到

点亮在社区的每一天
去签到