The `else` Clause
Conditional Statements have an optional else
clause which can be used to specify a block of code to be executed in case the boolean expression evaluates to false
.
The syntax is as follows:
if(boolean_expression)
{
// Code to execute if boolean_expression is true
}
else
{
// Code to execute if boolean_expression is false
}
This way we don't need to write multiple if-statements to check for opposite conditions, making the code shorter and neater.
1234567let age = 18; if(age >= 18) { console.log("The user is old enough to drive."); } else { console.log("The user is not old enough to drive"); }
In the code above, we simply used an else
block instead of rewriting a separate if-statement.
1. What is the purpose of the else
clause in an if-else statement?
2. What will be the output of the following code?
3. What happens if the if
condition evaluates to true
?
Thanks for your feedback!
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Can you explain more about how the else clause works?
Can you show another example using else?
What happens if I have more than two conditions to check?
Awesome!
Completion rate improved to 1.33
The `else` Clause
Swipe to show menu
Conditional Statements have an optional else
clause which can be used to specify a block of code to be executed in case the boolean expression evaluates to false
.
The syntax is as follows:
if(boolean_expression)
{
// Code to execute if boolean_expression is true
}
else
{
// Code to execute if boolean_expression is false
}
This way we don't need to write multiple if-statements to check for opposite conditions, making the code shorter and neater.
1234567let age = 18; if(age >= 18) { console.log("The user is old enough to drive."); } else { console.log("The user is not old enough to drive"); }
In the code above, we simply used an else
block instead of rewriting a separate if-statement.
1. What is the purpose of the else
clause in an if-else statement?
2. What will be the output of the following code?
3. What happens if the if
condition evaluates to true
?
Thanks for your feedback!