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) Making Decisions with Conditional Statements Introducing Conditional Statements

Variable

Could you check my variable coding please, And let me know what I have missed. Thanks

app.js
var answer= prompt('what is the best programming language?'); 
if ( answer === 'javaScript' ) {
  alert('You are correct");
}
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="app.js"></script>
</body>
</html>

4 Answers

You need to use " or ' equally for open and closing.

Your alert is using ' for opening and " for closing:

alert('You are correct");

Try fixing using this:

alert("You are correct");

Thanks for your fast respond, but still is not working.

Is there anything else in your app.js file? Which browser are you running it?

Tobias Edwards
Tobias Edwards
14,458 Points

Hi, on top of what Henrique Giualiani mentioned, try changing the test condition of 'javaScript' to 'JavaScript' (notice the capitalization)