JavaScript JavaScript Basics Storing and Tracking Information with Variables Working with Strings and Finding Help

Eric Lassard
Eric Lassard
767 Points

Having 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
Josh Ballard
295 Points

Hi 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
Eric Lassard
767 Points

Hey 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