GREEN: Fix summation loop bug
- Changed loop condition from 'i < length - 1' to 'i < length' - Now includes last element in sum - Tests pass: '1,2' returns 3, '1,2,3' returns 6
This commit is contained in:
parent
ebaa21ca27
commit
0a6da5a651
1 changed files with 1 additions and 1 deletions
|
|
@ -42,7 +42,7 @@ class StringCalculator {
|
|||
|
||||
// Bug 3: Off-by-one in summation
|
||||
int sum = 0;
|
||||
for (int i = 0; i < numList.length - 1; i++) { // Misses last element!
|
||||
for (int i = 0; i < numList.length; i++) { // Fixed: Include last element
|
||||
sum += numList[i];
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue