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 2.0 Collections and Control Flow Introduction to Collections Working with Arrays

Wannakorn panij
Wannakorn panij
1,358 Points

Don't understand the assignment of Task number 3 of 4assign the result to a constant named value.

arrayOfInts[4] = "Name"

I don't understand the question.

arrays.swift
// Enter your code below
var arrayOfInts = [1,2,3,4,5,6]
arrayOfInts.append(7)
arrayOfInts = arrayOfInts + [8]
arrayOf/ints[4] = 4

1 Answer

Jennifer Nordell
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

Hi there Wannakorn panij! You're doing great! Everything was fine until task three. Now it asks us to set up a new constant named value. And we do that with the let keyword. Then we're going to get the 5th item out and put it in that constant. Take a look:

// Enter your code below
var arrayOfInts = [1,2,3,4,5,6]
arrayOfInts.append(7)
arrayOfInts = arrayOfInts + [8]
let value = arrayOfInts[4]

This last line sets up a constant named value. Then we go into our arrayOfInts and look at the value in the 5th place. We take that value and assign it to our new constant. Hope this helps! :sparkles: