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 trialidriss Elouilani
Courses Plus Student 1,232 PointsI tried again with else, it doesn't work
I tried again with else, it doesn't work
var isAdmin = false;
var isStudent = false;
if ( isAdmin ) {
alert('Welcome administrator');
} else if (isStudent) {
alert('Welcome student');
}else( isAdmin.isStudent ){alert("Who are you?");
}
<!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>
7 Answers
Steven Parker
231,269 PointsAn "else" does not take a conditional expression.
So there should be nothing in parentheses after the "else" (and no parentheses). It doesn't need a conditional because it handles any case not already handled by the previous "if" and "else if" statements.
idriss Elouilani
Courses Plus Student 1,232 PointsThank u Steven for the video.I am gone look at it
Vic Mercier
3,276 PointsI meant that you could pass a parameter or test a condition with an else clause
idriss Elouilani
Courses Plus Student 1,232 PointsThank u Steven I tried without parentheses it doesn't work
Steven Parker
231,269 PointsSo you have nothing between the word "else" and the brace "{" ?
Show your whole code here as you have it now and I will take another look.
idriss Elouilani
Courses Plus Student 1,232 Pointsdid you see my program
Steven Parker
231,269 PointsI can only see the code you show here.
Remember to use the instructions for code formatting in the Markdown Cheatsheet pop-up below the "Add an Answer" area. Or watch this video on code formatting.
idriss Elouilani
Courses Plus Student 1,232 PointsThank u steven
idriss Elouilani
Courses Plus Student 1,232 PointsThank u Steven
brandon downs
11,577 Pointsbrandon downs
11,577 PointsSteven Parker
231,269 PointsSteven Parker
231,269 PointsBrandon has provided an example that shows it with the conditional removed.