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 trialDavid White
624 PointsIt won't let me set a constant value so that it can be entered into an interpolated string
let name = "David" let greeting = "Hi there, " + "(name)"
// Enter your code below
let name = "David"
let greeting = "Hi there,"
let interpolatedGreeting = "\(greeting) + \(name)"
2 Answers
Alex Koumparos
Python Development Techdegree Student 36,887 PointsHi David and Taylor.
The challenge is accepting the correct answer, you are both subtly misreading the challenge.
The first part of the challenge asks for two and only two constants: name
and greeting
. There should not be a constant called interpolatedGreeting
. greeting
should contain the interpolation.
let name = "david"
let greeting = "Hi there, \(name)"
The second part of the challenge asks for a third constant, finalgreeting
. This constant is required to be created by string concatenation NOT interpolation, which is Taylor's mistake:
let name = "taylor"
let greeting = "Hi there, \(name)"
let finalGreeting = greeting + " How are you?"
Cheers,
Alex
Taylor Smith
iOS Development Techdegree Graduate 14,153 PointsAlex Koumparos lol whoops. thanks for jumping in there!
Taylor Smith
iOS Development Techdegree Graduate 14,153 PointsTaylor Smith
iOS Development Techdegree Graduate 14,153 PointsPasan Premaratne I actually tried this challenge and it looks like the correct answer isn't actually going through.