Skip to content

Commit d9197c4

Browse files
author
russom
committed
Remove unused code
1 parent f504687 commit d9197c4

1 file changed

Lines changed: 5 additions & 11 deletions

File tree

‎dead-code/exercise-2.js‎

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,21 @@
22
// The countAndCapitalisePets function should continue to work for any reasonable input it's given, and you shouldn't modify the pets variable.
33

44
const pets = ["parrot", "hamster", "horse", "dog", "hamster", "cat", "hamster"];
5-
const capitalisedPets = pets.map((pet) => pet.toUpperCase());
6-
const petsStartingWithH = pets.filter((pet) => pet[0] === "h");
7-
8-
function logPets(petsArr) {
9-
petsArr.forEach((pet) => console.log(pet));
10-
}
115

126
function countAndCapitalisePets(petsArr) {
137
const petCount = {};
148

15-
petsArr.forEach((pet) => {
16-
const capitalisedPet = pet.toUpperCase();
9+
petsArr.filter((pet) => pet[0] === "h").forEach((pet) => {
10+
const capitalisedPet = pet.toUpperCase()
11+
1712
if (petCount[capitalisedPet]) {
1813
petCount[capitalisedPet] += 1;
1914
} else {
2015
petCount[capitalisedPet] = 1;
2116
}
2217
});
18+
2319
return petCount;
2420
}
2521

26-
const countedPetsStartingWithH = countAndCapitalisePets(petsStartingWithH);
27-
28-
console.log(countedPetsStartingWithH); // { 'HAMSTER': 3, 'HORSE': 1 } <- Final console log
22+
console.log(countAndCapitalisePets(pets));

0 commit comments

Comments
 (0)