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

Scott Yoder
PRO
Scott Yoder
Pro Student 347 Points

Doing it right doesnt work

works in swift but for some reason doesn't work here

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 {
  newValue = numbers[counter]
  sum = newValue + sum
  counter += 1
}

1 Answer

KRIS NIKOLAISEN
KRIS NIKOLAISEN
54,333 Points

The bummer " Your code could not be compiled. Please click on "Preview" to view the compiler errors." doesn't help since there is no Preview to click. So I tried to compile in a workspace an received:

loops.swift:8:3: error: use of unresolved identifier 'newValue'   

Declaring newValue at the top of the code fixed the issue