17-JS基础 day05
码路教育 6/28/2001
# 一. 完成课堂所有的代码(重要)
# 二. 请在页面上输出如下三角形
*
**
***
****
*****
******
1
2
3
4
5
6
2
3
4
5
6
# 三. 请在页面上输出如下三角形
******
*****
****
***
**
*
1
2
3
4
5
6
2
3
4
5
6
# 四. 输入年,月,日 计算当天是该年的第几天
# 五. 输入一个字符串,统计该字符串中每个字符出现的次数
# 六. 需求题
componyUser = [
{ name: '张三', age: '18', department: '研发部', id: '001' },
{ name: '王雪', age: '21', department: '产品部', id: '002' },
{ name: '张翰', age: '33', department: '产品部', id: '003' },
{ name: '白河', age: '27', department: '研发部', id: '004' },
{ name: '晓飞', age: '24', department: '研发部', id: '005' },
{ name: '刘通', age: '20', department: '设计部', id: '006' },
{ name: '一鸣', age: '18', department: '设计部', id: '007' },
{ name: '张亮', age: '19', department: '研发部', id: '008' },
{ name: '吴燕', age: '17', department: '宣传部', id: '009' },
{ name: '胡玉', age: '25', department: '产品部', id: '010' },
]
// 要求:
1)在不改变原数组的情况下,编写一个classification函数,该函数有一个参数,其可以根据我prompt输入的参数对部门进行分类,如我classification('研发部'),那么其就会返回一个新的数组,该数组中有研发部的所有人信息,若输入的部门不存在,则弹窗提示 输入部门有误或该部门目前没有员工
2)编写一个userSort函数,上述的数据作为参数传入,返回一个按照年龄从小到大排序好的新的员工数组,不能改变其个人信息
3)编写一个lookUp函数,上述数据作为参数传入,返回一个新的数组,该数组元素为该公司department都有哪些,不能重复
4)编写一个lookUser函数,上述数据作为参数传入,返回一个新的数组,里面是年龄和id均大于王雪的员工信息
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19