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 trialKent Drummond
8,309 Pointslost
lost with this loop stuff. asking to print out array using loop. let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] var index = 0 while index < numbers.count true { println(numbers[index]) index++ }
let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
var index = 0
while index < numbers.count true {
println(numbers[index])
index++
}
1 Answer
Curt Miller
7,181 PointsThis is very close, you just don't need the true in the while statement because it already requires a boolean expression and will continue to loop as long as its true. It would be repetitive to say true again. One way of stating what you wrote might be "while it is true that index is less than the count of array numbers is true, do {}" instead of just "while it is true that index is less than the count of array numbers, do {}".
hope that helps!