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 trialEric Lassard
907 PointsHaving Issues With The Console
Hey, guys so here is the code I typed:
var passphrase = 'Hi";
console.log(passphrase.length);
When I run it in the console it gives me an error of SyntaxError: '' literal not terminated before the end of script scripts.js:2:31
1 Answer
Josh Ballard
697 PointsHi Eric,
Your string has both single quotes and double quotes. If you start with double quotes, you must end with double quotes. If you start with single quotes, you must end with single quotes. JavaScript is not sure where your string ends, since you started with single quotes but didn't end with single quotes. That is what the error means.
-Josh
Eric Lassard
907 PointsEric Lassard
907 PointsHey Josh, Wow, I was tired and didn't even catch that!
Thank you for the help I was looking back it this morning and just facepalmed!
Again thank you
PS: Don't learn when tired
Thanks, Eric