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 Using Comparison Operators

Sara Seiser
Sara Seiser
4,211 Points

how do I get an equal or less than conditional statement to work?

I'm on the objective make a conditional statement that checks if 2 variables equal and pops up a message if they are or they are not and I can't see why my code isn't working, any help would be appreciated :)

script.js
var a = 10;
var b = 20;
var c = 30;
if = (a > b) {
 alert("a is greater than b"); 
} else = (a <= b) {
 alert("a is not greater than b"); 
}
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>

2 Answers

jayshi
jayshi
5,950 Points

Hi Sara, your use of equal or less than condition is correct. the thing that goes wrong is your if and else statement.

here is an example of using if and else if

if(a<b){ alert("a is less than b"); }else if(a >= b){ alert("a is bigger or equal to be"); }

there should not be an equal sign between if and the condition statement. hope this is helpful.

Jay

Vijay Ramdass
Vijay Ramdass
13,275 Points

Exactly this! Just remove the = sign after the "if" and the "else".

Sara Seiser
Sara Seiser
4,211 Points

Thank you, I also noticed I didn't add the if after the else :)