不多说上代码
var studentNoArr=["001","002","003"];
var studentArr=["小红","小米","小明"];
var studentSex=["女","女","男"];
var studentAge=[ "16","15","15"];
var studentClass=["218","219","218"];
menu();
function menu() {
var num=prompt("请选择操作\n1,查看信息\n2,添加信息\n3修改信息\n4,删除信息\n5,搜索学生\n6,退出");
switch (num){
case "1": list();
break;
case "2": add();
break;
case "3": xiugai();
break;
case "4": shanchu();
break;
case "5": chaxun();
break;
case "6": exit();
break;
default:
alert("请输入正确选项");
menu();
}
if(num!=7){
menu();
}
}
function list() {
var str ="学生信息如下:\n";
for (var i=0;i<studentArr.length;i++){
str+="学号:"+studentNoArr[i]+" "+"姓名:"+studentArr[i]+" "+"性别:"+studentSex[i]+" "+"年龄:"+studentAge[i]+" "+"班级:"+studentClass[i]+"\n"
}
alert(str);
menu();
}
function add() {
var stuno=prompt("请输入学号");
var stuname=prompt("请输入名字");
var stusex=prompt("请输入性别");
var stuage=prompt("请输入年龄");
var stuClass = prompt("请输入班级");
studentNoArr.push(stuno);
studentArr.push(stuname);
studentSex.push(stusex);
studentAge.push(stuage);
studentClass.push(stuClass);
alert("添加成功");
menu();
}
function xiugai() {
var stuNo= prompt("请输入要修改的学号");
var index=checkindex(stuNo);
if (index == -1){
alert("你的学号不存在");
xiugai();
}else {
alert("学号:"+studentNoArr[index]+" "+"姓名:"+studentArr[index]+" "+"性别:"+studentSex[index]+" "
+"年龄:"+studentAge[index]+" "+"班级:"+studentClass[index]+"\n");
var stuname=prompt("请输入名字");
var stusex=prompt("请输入性别");
var stuage=prompt("请输入年龄");
var stuClass = prompt("请输入班级");
studentArr[index]=(stuname);
studentSex[index]=(stusex);
studentAge[index]=(stuage);
studentClass[index]=(stuClass);
alert("修改成功");
alert("修改信息为\n姓名:"+studentArr[index]+" "+"性别:"+studentSex[index]+" "
+"年龄:"+studentAge[index]+" "+"班级:"+studentClass[index]);
menu();
}
}
function shanchu() {
var chooice=confirm("确定要删除嘛?");
if(chooice){
var stuNo=prompt("请输入删除信息");
var index=checkindex(stuNo);
if (index == -1){
alert("你输入的学号不存在");
shanchu();
}else {
studentNoArr.splice(index,1);
studentArr.splice(index,1);
studentSex.splice(index,1);
studentAge.splice(index,1);
studentClass.splice(index,1);
alert("删除成功");
menu();
}
}else {
menu();
}
}
function chaxun() {
var stuNo=prompt("请输入查询学号");
var index=checkindex(stuNo);
if (index==-1){
alert("你输入的学号不存在");
chaxun();
}else {
alert("学号 :"+studentNoArr[index]+" "+"姓名:"+studentArr[index]+" "+"性别:"+studentSex[index]+" "
+"年龄:"+studentAge[index]+" "+"班级:"+studentClass[index]+"\n");
menu();
}
}
function check(stuNo) {
for (var i=0;i<studentNoArr.length;i++){
if(stuNo ==studentNoArr[i]){
return true;
}
}
return false;
}
function checkindex(stuNo) {
for (var i=0;i<studentNoArr.length;i++){
if(stuNo==studentNoArr[i]){
return i;
}
}
return -1;
}
function exit() {
alert("退出成功")
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)