-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclassrooms.js
More file actions
92 lines (79 loc) · 1.49 KB
/
classrooms.js
File metadata and controls
92 lines (79 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
var classrooms = [{
teacher: {
name: "John Keating",
subject: "Literature",
age: 57
},
students: [{
name: "John",
age: 32
},
{
name: "Suzy",
age: 29
},
{
name: "Jill",
age: 44
},
{
name: "Joe",
age: 20
}]
},{
teacher: {
name: "Lillian Beauregard",
subject: "Math",
age: 74
},
students: [{
name: "Johnny",
age: 14
},
{
name: "Suzie",
age: 18
},
{
name: "Jo",
age: 22
}]
},{
teacher: {
name: "Mr. Schmidt",
subject: "Literature",
age: 50
},
students: [{
name: "Bob",
age: 32
},
{
name: "George",
age: 46
}]
}];
// var num = 0;
// var numStudents = 0;
// for (var i = 0; i < classrooms.length; i += 1) {
// var arrStudents = classrooms[i]["students"]
// for (var j = 0; j < arrStudents.length; j += 1) {
// num += arrStudents[j]["age"];
// numStudents += 1;
// }
// var answer = (num/numStudents);
// }
// var num = 0;
// var numTeachers = 0;
// for (var i = 0; i < classrooms.length; i += 1) {
// num += classrooms[i]["teacher"]["age"];
// numTeachers += 1;
// var answer = (num/numTeachers);
// }
var numStudentsLit = 0;
for (var i = 0; i < classrooms.length; i++) {
if (classrooms[i]["teacher"]["subject"] === "Literature") {
numStudentsLit += classrooms[i]["students"].length
}
}
console.log(numStudentsLit);