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 trialDenali Lord
Courses Plus Student 1,955 PointsAnd stuck again...
I can't seem to get them equal.
Is this because I need to create a var named currentScore?
Any help is appreciated.
// Enter your code below
var initialScore = 8
initialScore = initialScore + 1
initialSCore = ++inititalScore
let totalScore = initialScore
1 Answer
Paul Cox
12,671 PointsYou only need a slightly modified version of the last line. The other lines are redundant.
let totalScore = ...
Where ... is to be filled in.
Denali Lord
Courses Plus Student 1,955 PointsDenali Lord
Courses Plus Student 1,955 PointsHi Paul, Can you elaborate more on the redundant lines... redundant meaning that I don't need them to make the code correct? I appreciate your response. The "other lines are redundant" part is confusing.
Thanks!
Paul Cox
12,671 PointsPaul Cox
12,671 PointsYes, you don't need them to pass the challenge. The challenge description is quite wordy but this is the important part: "add 1 point to their score using the increment operator and assign the result to a constant named totalScore." You can do that in a single line.
Paul Cox
12,671 PointsPaul Cox
12,671 PointsI'd also point out that you should never use the preincrement and postincrement operators like this in real code (although unfortunately you will find it occasionally in other people's code). I think this challenge is just to get you familiar with how they work.
Denali Lord
Courses Plus Student 1,955 PointsDenali Lord
Courses Plus Student 1,955 PointsOk, thanks Paul! I have been studying Ruby for the last few months and Swift is the exact opposite of Ruby.
Thanks again.