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

Josh Calkins
Josh Calkins
3,623 Points

JavaScript Basics - Introduction to Conditional Statements quiz

Hey guys,

I'm getting an error message that's saying task 1 is no longer passing. I checked my syntax for any errors inside of my if block and have run it every way I can think of and it's still not passing. I've analyzed the code in the video right before the quiz and made sure that mine was an exact mimic of it, but I'm still not having any luck. Any thoughts/suggestions would be greatly appreciated!

app.js
var answer = prompt('What is the best programming language?');
if ( answer.toUpperCase === 'JAVASCRIPT' ){
  alert('That is 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>

2 Answers

Can you try this and check if it passes. The question is to check the validation with "JavaScript" and did not request to use toUpperCase() function

var answer = prompt('What is the best programming language?');
if ( answer === 'JavaScript' ){
  alert('That is correct');
}
Josh Calkins
Josh Calkins
3,623 Points

That did it! I had tried that before but without the capital 'S' in Script and it gave me an error message for capitalization. Thanks so much for the help!

Nice. It is a case sensitive word in the challenge. This happens in most of the challenges