刚刚学,不知道怎么弄

Cherry_ljh 2019-09-16 11:52:16
要用到二维数组,不知道怎么样能够输学号查到后面的
...全文
79 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cherry_ljh 2019-09-16
  • 打赏
  • 举报
回复
引用 4 楼 qq_1243836540 的回复:
数据放数组,遍历循环数组查找

function Btn() {
var id = document.getElementById('stuid').value;
var arr2 = [
{id:23,mark:45,name='张三'},
{id:12,mark:96,name='李四'},
{id:25,mark:88,name='曹操'},
{id:17,mark:56,name='赵云'},
{id:16,mark:78,name='关羽'},
];

for(var:=0;i<arr2.length;i++){
if(id.trim()==arr2[i].id){
alert(arr2[i].mark+','+arr2[i].name)
return;
}
else{
alert('没有这个学号!');
return;
}
}
id23 mark这一行有错误
Cherry_ljh 2019-09-16
  • 打赏
  • 举报
回复
引用 3 楼 逝水流年风萧兮 的回复:
js上机?你是想要js参考代码还是java参教代码
js参考代码
qq_1243836540 2019-09-16
  • 打赏
  • 举报
回复
数据放数组,遍历循环数组查找

function Btn() {
var id = document.getElementById('stuid').value;
var arr2 = [
{id:23,mark:45,name='张三'},
{id:12,mark:96,name='李四'},
{id:25,mark:88,name='曹操'},
{id:17,mark:56,name='赵云'},
{id:16,mark:78,name='关羽'},
];

for(var:=0;i<arr2.length;i++){
if(id.trim()==arr2[i].id){
alert(arr2[i].mark+','+arr2[i].name)
return;
}
else{
alert('没有这个学号!');
return;
}
}
  • 打赏
  • 举报
回复
js上机?你是想要js参考代码还是java参教代码
Cherry_ljh 2019-09-16
  • 打赏
  • 举报
回复
引用 1 楼 oh_Maxy 的回复:
定义个Student类,存放学生的结构。
然后来个 Student[] 数组,存放你构造好的对象,放到数组里。

循环数组,判断学号是否相等,找到指定的Student
能写一下代码参考一下吗
oh_Maxy 版主 2019-09-16
  • 打赏
  • 举报
回复
定义个Student类,存放学生的结构。
然后来个 Student[] 数组,存放你构造好的对象,放到数组里。

循环数组,判断学号是否相等,找到指定的Student

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧