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

Anca Burger
Anca Burger
1,548 Points

Correct code evaluated as wrong

In Javascript Basics, Stage 4: Making Decisions with Conditional Statements

I've been trying several times to pass this challenge, but my code gets evaluated with "Bummer! Did you use === to compare the answer with the string 'JavaScript' like this: answer==='JavaScript" although my code is correct:

var answer = prompt('What is the best programming language?'); if (answer === 'Javascript') { alert('You are correct'); } else { alert ('You are wrong'); }

I've finished the Javascript basics course, but this challenge still won't work. Any advice?

Thank you.

app.js
var answer = prompt('What is the best programming language?');
if (answer === 'Javascript') {
  alert('You are correct');
} else {
  alert ('You are wrong');
}
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>

3 Answers

Colin Marshall
Colin Marshall
32,861 Points

Make sure your code exactly matches what the challenge is asking you to do. (Hint: check your capitalization)

Anca Burger
Anca Burger
1,548 Points

Oh my goodness, guys! Thanks! I feel so silly! I redid that so many times and absolutely haven't noticed that. Thanks again!