diff --git a/curriculum/challenges/english/08-coding-interview-prep/project-euler/problem-3-largest-prime-factor.english.md b/curriculum/challenges/english/08-coding-interview-prep/project-euler/problem-3-largest-prime-factor.english.md
index 61eb2e3a4a..faf6be781d 100644
--- a/curriculum/challenges/english/08-coding-interview-prep/project-euler/problem-3-largest-prime-factor.english.md
+++ b/curriculum/challenges/english/08-coding-interview-prep/project-euler/problem-3-largest-prime-factor.english.md
@@ -34,6 +34,8 @@ tests:
testString: assert.strictEqual(largestPrimeFactor(5), 5);
- text: largestPrimeFactor(7)
should return 7.
testString: assert.strictEqual(largestPrimeFactor(7), 7);
+ - text: largestPrimeFactor(8)
should return 2.
+ testString: assert.strictEqual(largestPrimeFactor(8), 2);
- text: largestPrimeFactor(13195)
should return 29.
testString: assert.strictEqual(largestPrimeFactor(13195), 29);
- text: largestPrimeFactor(600851475143)
should return 6857.
@@ -68,14 +70,18 @@ largestPrimeFactor(13195);
```js
-const largestPrimeFactor = (number)=>{
+const largestPrimeFactor = (number) => {
let largestFactor = number;
- for(let i = 2;i candidate ? i : candidate;
+ }
}
+
return largestFactor;
}
```