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 trial

JavaScript JavaScript Basics (Retired) Storing and Tracking Information with Variables Combining Strings

davide totaro
davide totaro
5,559 Points

Create a variable named firstName and put your first name in the variable.

I guess it is correct...but????

script.js
var firstName = prompt('davide');
index.html
<!DOCTYPE HTML>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>JavaScript Basics</title>
</head>
<body>
<script src="script.js"></script>
</body>
</html>

The question is asking you to create a variable with first name. Take out the prompt() method and your code should be fine. I hope this help you with the challenge.

var firstName = " davide";

3 Answers

Hi Davide,

You won't require the prompt for this challenge as this would ask the user a question and store the result in a variable.

If you remove this it will sort it :)

So:

var firstName = prompt('davide');

becomes:

var firstName = 'davide';

-Rich

i have also written the variable as;

var firstname = 'shaune'; but its telling me i havent created a variable called firstname!!!!!

Try firstName instead of firstname. Notice the uppercase N.

Hope that helps :)

-Rich

ian truong
ian truong
4,685 Points

why dont we use prompt in this scenario?