From 1dcedb1f747c3ee0ccfbe831a1c6491a43856e23 Mon Sep 17 00:00:00 2001 From: Vitalii Kmit Date: Wed, 29 Jul 2026 10:49:45 +0100 Subject: [PATCH 1/4] Clean up code in exercise-1.js --- Sprint-3/3-dead-code/exercise-1.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Sprint-3/3-dead-code/exercise-1.js b/Sprint-3/3-dead-code/exercise-1.js index 4d09f15fa9..f404b337ac 100644 --- a/Sprint-3/3-dead-code/exercise-1.js +++ b/Sprint-3/3-dead-code/exercise-1.js @@ -1,17 +1,15 @@ // 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); + return greetingStr; } +let testName = "Jerry"; testName = "Aman"; +const greeting = "hello"; const greetingMessage = sayHello(greeting, testName); console.log(greetingMessage); // 'hello, Aman!' From a2d6db4af5289382daa4f9810503b43a2ae1d01f Mon Sep 17 00:00:00 2001 From: Vitalii Kmit Date: Wed, 29 Jul 2026 10:56:57 +0100 Subject: [PATCH 2/4] Remove unused code in exercise-2.js --- Sprint-3/3-dead-code/exercise-2.js | 5 ----- 1 file changed, 5 deletions(-) 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 043902e210960edbe3c3063a41bb629354f4acad Mon Sep 17 00:00:00 2001 From: Vitalii Kmit Date: Sat, 1 Aug 2026 19:03:14 +0100 Subject: [PATCH 3/4] Remove Jerry --- Sprint-3/3-dead-code/exercise-1.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Sprint-3/3-dead-code/exercise-1.js b/Sprint-3/3-dead-code/exercise-1.js index f404b337ac..13309ca146 100644 --- a/Sprint-3/3-dead-code/exercise-1.js +++ b/Sprint-3/3-dead-code/exercise-1.js @@ -6,8 +6,7 @@ function sayHello(greeting, name) { return greetingStr; } -let testName = "Jerry"; -testName = "Aman"; +let testName = "Aman"; const greeting = "hello"; const greetingMessage = sayHello(greeting, testName); From 44f976e4078c674b1a3b1cee0874d8cf593c4415 Mon Sep 17 00:00:00 2001 From: Vitalii Kmit Date: Sat, 1 Aug 2026 19:04:28 +0100 Subject: [PATCH 4/4] Change variable to const --- Sprint-3/3-dead-code/exercise-1.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sprint-3/3-dead-code/exercise-1.js b/Sprint-3/3-dead-code/exercise-1.js index 13309ca146..fd34b87b0d 100644 --- a/Sprint-3/3-dead-code/exercise-1.js +++ b/Sprint-3/3-dead-code/exercise-1.js @@ -6,7 +6,7 @@ function sayHello(greeting, name) { return greetingStr; } -let testName = "Aman"; +const testName = "Aman"; const greeting = "hello"; const greetingMessage = sayHello(greeting, testName);