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 trialSjoerd Vermeijden
844 PointsI can't figure out this challenge - Javascript basics - Using string methods. (15th tutorial) The second objective.
If anyone could help me figure it out and kind of explain it that would be nice!
var id = "23188xtr";
var lastName = "Smith";
var userName = id.toUpperCase();
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JavaScript Basics</title>
</head>
<body>
<script src="app.js"></script>
</body>
</html>
2 Answers
Grace Kelly
33,990 PointsHi Sjoerd, you've got the first part right which is awesome :) now what you need to do is concatenate a "#" sign and convert the lastName variable to uppercase and concatenate that too!! To concatenate we use the "+" sign, like so:
var userName = id.toUpperCase() + "#" + lastName.toUpperCase();
This gives you "23188XTR#SMITH"
Hope that helps!!
Sjoerd Vermeijden
844 PointsAha, Thank you. I was probably overthinking on this one because it makes a lot of sense the way you wrote it!
Thank you!
Grace Kelly
33,990 PointsNo problem!! I'm glad it makes sense! :D