From f3cb154f0fed7df46e694e7038131508488bb6da Mon Sep 17 00:00:00 2001 From: MehrozMunir Date: Wed, 4 Mar 2026 23:49:58 +0000 Subject: [PATCH 1/5] 3-dead-code exercises completed --- Sprint-3/3-dead-code/exercise-1.js | 9 ++------- Sprint-3/3-dead-code/exercise-2.js | 5 ----- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/Sprint-3/3-dead-code/exercise-1.js b/Sprint-3/3-dead-code/exercise-1.js index 4d09f15fa9..dcb9668f36 100644 --- a/Sprint-3/3-dead-code/exercise-1.js +++ b/Sprint-3/3-dead-code/exercise-1.js @@ -1,17 +1,12 @@ // Find the instances of unreachable and redundant code - remove them! // The sayHello function should continue to work for any reasonable input it's given. -let testName = "Jerry"; -const greeting = "hello"; - function sayHello(greeting, name) { - const greetingStr = greeting + ", " + name + "!"; return `${greeting}, ${name}!`; - console.log(greetingStr); } -testName = "Aman"; +const testName = "Aman"; +const greeting = "hello"; const greetingMessage = sayHello(greeting, testName); - console.log(greetingMessage); // 'hello, Aman!' diff --git a/Sprint-3/3-dead-code/exercise-2.js b/Sprint-3/3-dead-code/exercise-2.js index 56d7887c4c..b1c2362d34 100644 --- a/Sprint-3/3-dead-code/exercise-2.js +++ b/Sprint-3/3-dead-code/exercise-2.js @@ -2,13 +2,8 @@ // The countAndCapitalisePets function should continue to work for any reasonable input it's given, and you shouldn't modify the pets variable. const pets = ["parrot", "hamster", "horse", "dog", "hamster", "cat", "hamster"]; -const capitalisedPets = pets.map((pet) => pet.toUpperCase()); const petsStartingWithH = pets.filter((pet) => pet[0] === "h"); -function logPets(petsArr) { - petsArr.forEach((pet) => console.log(pet)); -} - function countAndCapitalisePets(petsArr) { const petCount = {}; From 20a85e110c0f3a146ac85f7a5b47acb4383d77f1 Mon Sep 17 00:00:00 2001 From: MehrozMunir Date: Fri, 6 Mar 2026 10:11:03 +0000 Subject: [PATCH 2/5] fixed exercise-2 error --- Sprint-3/3-dead-code/exercise-2.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Sprint-3/3-dead-code/exercise-2.js b/Sprint-3/3-dead-code/exercise-2.js index b1c2362d34..112baef469 100644 --- a/Sprint-3/3-dead-code/exercise-2.js +++ b/Sprint-3/3-dead-code/exercise-2.js @@ -21,3 +21,5 @@ function countAndCapitalisePets(petsArr) { const countedPetsStartingWithH = countAndCapitalisePets(petsStartingWithH); console.log(countedPetsStartingWithH); // { 'HAMSTER': 3, 'HORSE': 1 } <- Final console log + +//added a new comment \ No newline at end of file From 727df217517400b45dc12c538d7804c567546b76 Mon Sep 17 00:00:00 2001 From: MehrozMunir Date: Fri, 6 Mar 2026 10:34:05 +0000 Subject: [PATCH 3/5] exercise 1 issue resolved --- Sprint-3/3-dead-code/exercise-1.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Sprint-3/3-dead-code/exercise-1.js b/Sprint-3/3-dead-code/exercise-1.js index dcb9668f36..628d91c80d 100644 --- a/Sprint-3/3-dead-code/exercise-1.js +++ b/Sprint-3/3-dead-code/exercise-1.js @@ -10,3 +10,6 @@ const greeting = "hello"; const greetingMessage = sayHello(greeting, testName); console.log(greetingMessage); // 'hello, Aman!' + + +// adding comment in exercise 1 \ No newline at end of file From c578293614e92509f105463da0597fb27b001457 Mon Sep 17 00:00:00 2001 From: MehrozMunir Date: Fri, 6 Mar 2026 11:10:58 +0000 Subject: [PATCH 4/5] fixed exercise 2 issue --- Sprint-3/3-dead-code/exercise-2.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Sprint-3/3-dead-code/exercise-2.js b/Sprint-3/3-dead-code/exercise-2.js index 112baef469..7ce61a253e 100644 --- a/Sprint-3/3-dead-code/exercise-2.js +++ b/Sprint-3/3-dead-code/exercise-2.js @@ -22,4 +22,5 @@ const countedPetsStartingWithH = countAndCapitalisePets(petsStartingWithH); console.log(countedPetsStartingWithH); // { 'HAMSTER': 3, 'HORSE': 1 } <- Final console log -//added a new comment \ No newline at end of file +//added a new comment +//adding comment in exercise 2 \ No newline at end of file From b48959ff9cf003381bc2194f559acf76d41d2962 Mon Sep 17 00:00:00 2001 From: MehrozMunir Date: Sun, 15 Mar 2026 14:09:37 +0000 Subject: [PATCH 5/5] stray comments removed --- Sprint-3/3-dead-code/exercise-1.js | 3 --- Sprint-3/3-dead-code/exercise-2.js | 3 --- 2 files changed, 6 deletions(-) diff --git a/Sprint-3/3-dead-code/exercise-1.js b/Sprint-3/3-dead-code/exercise-1.js index 628d91c80d..dcb9668f36 100644 --- a/Sprint-3/3-dead-code/exercise-1.js +++ b/Sprint-3/3-dead-code/exercise-1.js @@ -10,6 +10,3 @@ const greeting = "hello"; const greetingMessage = sayHello(greeting, testName); console.log(greetingMessage); // 'hello, Aman!' - - -// adding comment in exercise 1 \ No newline at end of file diff --git a/Sprint-3/3-dead-code/exercise-2.js b/Sprint-3/3-dead-code/exercise-2.js index 7ce61a253e..b1c2362d34 100644 --- a/Sprint-3/3-dead-code/exercise-2.js +++ b/Sprint-3/3-dead-code/exercise-2.js @@ -21,6 +21,3 @@ function countAndCapitalisePets(petsArr) { const countedPetsStartingWithH = countAndCapitalisePets(petsStartingWithH); console.log(countedPetsStartingWithH); // { 'HAMSTER': 3, 'HORSE': 1 } <- Final console log - -//added a new comment -//adding comment in exercise 2 \ No newline at end of file