Skip to content

Commit a3ec00c

Browse files
committed
Update code to work for any input given.
1 parent 05a9485 commit a3ec00c

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

‎dead-code/exercise-2.js‎

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,19 @@ const pets = ["parrot", "hamster", "horse", "dog", "hamster", "cat", "hamster"];
66
function countAndCapitalisePets(petsArr) {
77
const petCount = {};
88

9-
petsArr
10-
.filter((pet) => pet[0] === "h")
11-
.forEach((pet) => {
12-
const capitalisedPet = pet.toUpperCase();
9+
petsArr.forEach((pet) => {
10+
const capitalisedPet = pet.toUpperCase();
1311

14-
if (petCount[capitalisedPet]) {
15-
petCount[capitalisedPet] += 1;
16-
} else {
17-
petCount[capitalisedPet] = 1;
18-
}
19-
});
12+
if (petCount[capitalisedPet]) {
13+
petCount[capitalisedPet] += 1;
14+
} else {
15+
petCount[capitalisedPet] = 1;
16+
}
17+
});
2018

2119
return petCount;
2220
}
2321

24-
console.log(countAndCapitalisePets(pets));
22+
const petsStartingWithH = pets.filter((pet) => pet[0] === "h");
23+
24+
console.log(countAndCapitalisePets(petsStartingWithH));

0 commit comments

Comments
 (0)