This forum is now read-only. Please use our new forums! Go to forums

0 points
Submitted by Roya
over 8 years

Not sure where I've made a mistake....

var myName = “roya”; // On line 4, use console.log to print out the myName variable. console.log(“myName”); // On line 7, change the value of myName to be just the first 2 // letters of your name. var MyName = (myName.substring(0,2)); // On line 9, use console.log to print out the myName variable. console.log(myName);

Answer 55e523a386f5529eb9000269

1 vote

Permalink

I can’t give you a full response because I’m learning this too, but I saw something that may be able to help you. On line 4 you put myName in quotes, while in line 7 and 9, there are no quotes. I believe this variable does not need quotes in line 4.

And in line 7 you typed MyName, the “My” should be lower case “my”, with no “var”. You’re not declaring another new variable.

points
Submitted by mashadim
over 8 years

1 comments

Roya over 8 years

Good catch! Thanks!

Answer 55e523d0e39efebd60000368

1 vote

Permalink

"myName" NEVER put quotes around a variable!

var MyName = (myName.substring(0,2));

should be

myName = myName.substring(0,2);

You don’t need var because you are not declaring a new variable. Remember, Javascript is case sensitive. MyName and myName are seen as two different variables.

points
over 8 years

1 comments

Roya over 8 years

“”myName” NEVER put quotes around a variable!” That’s good to know! Thanks!