11// Remove the unused code that does not contribute to the final console log
22
3- const pets = [ ' parrot' , ' hamster' , ' horse' , ' dog' , ' hamster' , ' cat' , ' hamster' ]
4- const capitalisedPets = pets . map ( ( pet ) => pet . toUpperCase ( ) )
5- const petsStartingWithH = pets . filter ( ( pet ) => pet [ 0 ] === 'h' )
3+ const pets = [ " parrot" , " hamster" , " horse" , " dog" , " hamster" , " cat" , " hamster" ] ;
4+ const capitalisedPets = pets . map ( ( pet ) => pet . toUpperCase ( ) ) ;
5+ const petsStartingWithH = pets . filter ( ( pet ) => pet [ 0 ] === "h" ) ;
66
7- function logPets ( petsArr ) {
8- petsArr . forEach ( ( pet ) => console . log ( pet ) )
7+ function logPets ( petsArr ) {
8+ petsArr . forEach ( ( pet ) => console . log ( pet ) ) ;
99}
1010
11- function countAndCapitalisePets ( petsArr ) {
12- const petCount = { }
11+ function countAndCapitalisePets ( petsArr ) {
12+ const petCount = { } ;
1313
14- petsArr . forEach ( ( pet ) => {
15- const capitalisedPet = pet . toUpperCase ( )
16- if ( petCount [ capitalisedPet ] ) {
17- petCount [ capitalisedPet ] += 1
18- } else {
19- petCount [ capitalisedPet ] = 1
20- }
21- } )
22- return petCount
14+ petsArr . forEach ( ( pet ) => {
15+ const capitalisedPet = pet . toUpperCase ( ) ;
16+ if ( petCount [ capitalisedPet ] ) {
17+ petCount [ capitalisedPet ] += 1 ;
18+ } else {
19+ petCount [ capitalisedPet ] = 1 ;
20+ }
21+ } ) ;
22+ return petCount ;
2323}
2424
25- const countedPetsStartingWithH = countAndCapitalisePets ( petsStartingWithH )
25+ const countedPetsStartingWithH = countAndCapitalisePets ( petsStartingWithH ) ;
2626
27- console . log ( countedPetsStartingWithH ) // { 'HAMSTER': 3, 'HORSE': 1 } <- Final console log
27+ console . log ( countedPetsStartingWithH ) ; // { 'HAMSTER': 3, 'HORSE': 1 } <- Final console log
0 commit comments