We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent aaba523 commit 92f32c1Copy full SHA for 92f32c1
algorithms-and-data-structures/project-euler/001-multiples-of-3-or-5/multiples-of-3-or-5-while-mo.js
@@ -14,6 +14,7 @@ const sumMultsOf3Or5 = (limit) => {
14
let mult5 = 5
15
let sum = 0
16
17
+ // Sum multiples of 3 and multiples of 5 that are not multiples of 3.
18
while (mult5 < limitFloor) {
19
sum += mult3
20
if (mult5 % 3 !== 0) sum += mult5 // Avoid counting multiples of both twice
@@ -22,6 +23,7 @@ const sumMultsOf3Or5 = (limit) => {
22
23
mult5 += 5
24
}
25
26
+ // Sum remaining multiples of 3.
27
while (mult3 < limitFloor) {
28
29
mult3 += 3
0 commit comments