Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS Swift Basics (retired) Control Flow While and Do-While Loop

I NEED HELP FOR WHILE AND DOWHILE LOOP PROBLEM, PLEASE HELP

this is what the instruction said, " Given an array of numbers, print out each number in the array using a while loop and the println statement. "

this is what i coded. " let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

var index = 0 { while index < numbers.count println (numbers[index]) index ++ } "

PLEASE HELP :(

while_loops.swift
let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]


var index = 0 { 
while index < numbers.count 
println (numbers[index])
index ++
}
Steven Deutsch
Steven Deutsch
21,046 Points

Your starting curly brace is incorrectly placed before defining your While loop. Your curly braces need to contain everything after the initial condition of the loop.

let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

var index = 0

while index < numbers.count {
  println(numbers[index])
  index++
}

Good luck!

1 Answer

thank you very much Steven Deutsch