慕课js进阶篇4-10编程练习

这段代码展示了如何使用JavaScript从学生数据中筛选出大一的女生。通过遍历一个包含学生信息的数组,两次条件判断实现了这个任务,首先检查年级是否为'大一',然后确认性别为'女',最后将符合条件的学生名字输出到页面上。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

任务:

在一个大学的编程选修课班里,我们得到了一组参加该班级的学生数据,分别是姓名、性别、年龄和年级,接下来呢,我们要利用JavaScript的知识挑出其中所有是大一的女生的的名字哦。

学生信息如下:

    ('小A','女',21,'大一'),  ('小B','男',23,'大三'),

    ('小C','男',24,'大四'),  ('小D','女',21,'大一'),

    ('小E','女',22,'大四'),  ('小F','男',21,'大一'),

    ('小G','女',22,'大二'),  ('小H','女',20,'大三'),

    ('小I','女',20,'大一'),  ('小J','男',20,'大三')

代码:

<!DOCTYPE  HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>流程控制语句</title>
<script type="text/javascript">

 //第一步把之前的数据写成一个数组的形式,定义变量为 infos
 var infos =  [['小A','女',21,'大一'],  ['小B','男',23,'大三'],
    ['小C','男',24,'大四'],  ['小D','女',21,'大一'],
    ['小E','女',22,'大四'],  ['小F','男',21,'大一'],
    ['小G','女',22,'大二'], ['小H','女',20,'大三'],
    ['小I','女',20,'大一'],  ['小J','男',20,'大三']];
 document.write("大一女生名字:<br>");
 for(i=0;i<10;i++){ //第一次筛选,找出都是大一的信息
     if(infos[i][3] == '大一'){
         if(infos[i][1]=='女'){ //第二次筛选,找出都是女生的信息
             document.write(infos[i][0]+'<br>');
         }
     }
 }
</script>
</head>
<body>
</body>
</html>

运行结果:

《计算机操作系统(版)》是由汤小丹、王红玲、姜华和汤子瀛合著,人民邮电出版社于2021年出版的图书。 本书主要介绍了计算机操作系统的相关知识。计算机操作系统是指控制和管理计算机硬件与软件资源,使计算机系统能够高效地运行和进行任务处理的系统软件。操作系统是计算机的核心组成部分,它负责管理硬件设备、控制程序运行、保护数据信息、提供用户与计算机系统之间的交互界面等。 《计算机操作系统(版)》从基础概念出发,全面讲解了操作系统的基本原理、功能和结构,并深入探讨了常见的操作系统如Windows、UNIX和Linux等。书中还介绍了操作系统的进程管理、内存管理、文件系统、设备管理、网络管理等重要内容,帮助读者全面了解和掌握操作系统的运行机制和管理方法。 该书主要面向计算机专业的本科生和研究生,也适合从事计算机系统工程、软件开发和系统维护的相关人员阅读。作者采用通俗易懂的语言,结合具体实例和案例分析,使得读者能够更好地理解和应用操作系统的知识。 《计算机操作系统(版)》是一本权威、实用的操作系统教材,对于学习计算机操作系统的人员来说是一本必备的参考书。读者通过学习本书,可以深入了解计算机操作系统的基本理论和实践,提高自己的操作系统技能,为今后从事计算机相关工作打下坚实的基础。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值