
Michael Dean
821 PointsSecond part of challenge
It doesn't make sense why this code for the second challenge doesn't work let numbers = [2,8,1,16,4,3,9] var sum = 0 var counter = 0
// Enter your code below while counter <= numbers.count { sum += (numbers[counter]) counter += 1 }
Anyone have a reason why the system is rejecting this?
2 Answers

KRIS NIKOLAISEN
Pro Student 51,734 PointsThe instructions (for task 1) state: The while loop should continue as long as the value of counter is less than the number of items in the array. This is because the array starts at index 0 and ends count - 1. You have while counter <= numbers.count
when it should be while counter < numbers.count

Michael Dean
821 PointsThat did it! Thank you very much for your help Kris.