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 trialMajed Alshammarii
1,174 PointsHow to solve it: Code Challenge; For In Loops TASK 2
I do not know how to start!
// Enter your code below
var results: [Int] = []
for multiplier in 1...10 {
print("\(multiplier) times 6 is equal to \(multiplier * 6)")
}
1 Answer
Greg Kaleka
39,021 PointsHi Majed,
Sure you know how to start! You've got the loop written perfectly, and you're even getting the math right. However, re-read the challenge; it's asking you to append the results of multiplier * 6
to the results
array. So instead of printing the string that contains that result, we just need to use the append()
method on results
:
// Enter your code below
var results: [Int] = []
for multiplier in 1...10 {
results.append(multiplier * 6)
}
Let me know if this makes sense - it's more important that you understand what's happening than just passing the challenge.
Happy coding!
-Greg