iOS Swift Collections and Control Flow Control Flow With Loops Working With Loops

CJ Doyle
CJ Doyle
1,177 Points

I'm a little confused of what it is asking me. let numbers = [2,8,1,16,4,3,9]

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++ }

loops.swift
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++
}

2 Answers

KRIS NIKOLAISEN
PRO
KRIS NIKOLAISEN
Pro Student 47,377 Points

I think the checker fails on how you are incrementing counter. According to this stackoverflow ++ has been deprecated and removed as of swift 3. Use counter += 1 instead. The rest of your code looks good.

CJ Doyle
CJ Doyle
1,177 Points

while counter < numbers.count { sum += numbers[counter] counter += 1

Is this what you mean? I didn't work so I don't know if I did it wrong or not.