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 Collections and Control Flow Control Flow With Loops For In Loops

How do you append to an array with a loop

I don't understand how to take the loop value and append it to the array.

loops.swift
// Enter your code below
var results: [Int] = []


for multiplier in 1...10 { multiplier * 6  }
joe Bell Fenner
joe Bell Fenner
Courses Plus Student 2,646 Points

alright bud you need to append it to the results

for multiplier in 1...10 { results.append(multiplier *6) }

joe thank you that makes sense

1 Answer

Jeff McDivitt
Jeff McDivitt
23,970 Points

Hi Kyle -

It look as though you have the FOR loop down so the only thing you have left is to use multiplication to get the multiples of 6 in the loop and then append it to the array results

var results: [Int] = []

for multiplier in 1...10 {

  results.append(multiplier * 6)

}