Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e0bf73a

Browse files
committed
getActiveCLasses enhanced
1 parent be1f927 commit e0bf73a

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

Week3/prep-exercises/1-hyf-program/2-class-list.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -76,20 +76,15 @@ const getPeopleOfClass = (className) => {
7676
* }
7777
*/
7878
const getActiveClasses = () => {
79-
let activeClasses = [];
79+
let activeClasses = {};
8080

8181
for (let i = 0; i < classes.length; i++) {
8282
if (classes[i].active) {
83-
activeClasses.push(classes[i].name);
83+
activeClasses[classes[i].name] = getPeopleOfClass(classes[i].name);
8484
}
8585
}
8686

8787
return activeClasses;
8888
};
8989

90-
// Show all active people for each active class
91-
const showActiveClasses = getActiveClasses();
92-
93-
for (let i = 0; i < showActiveClasses.length; i++) {
94-
console.log(showActiveClasses[i], getPeopleOfClass(showActiveClasses[i]));
95-
}
90+
console.log(getActiveClasses());

0 commit comments

Comments
 (0)