Using else for Alternative Outcomes
While if statements execute code under specific conditions, they don't create true branching in your code. Instead, they guide the interpreter through different paths within your program.
The else Keyword
To introduce branching behavior, you can use the else keyword in combination with if to create conditional statements.
Consider this example:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
In the example above, the condition a >= 100 evaluates to false, so the code block within the if statement is not executed. Instead, the code block within the else statement is executed because the if condition is false.
The syntax of the else statement is similar to that of the if statement, except it doesn't require a condition or parentheses ().
Note
When using an
elsestatement, do not place the end-of-command (;) after theifcode block ({}), as this will result in aSyntaxError. Theif-elsestatement is considered a single command.
1. What will be the output?
2. What will be the output?
Thanks for your feedback!
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Awesome!
Completion rate improved to 2.33
Using else for Alternative Outcomes
Swipe to show menu
While if statements execute code under specific conditions, they don't create true branching in your code. Instead, they guide the interpreter through different paths within your program.
The else Keyword
To introduce branching behavior, you can use the else keyword in combination with if to create conditional statements.
Consider this example:
1234567let a = 60; if (a >= 100) { console.log("a is greater than or equal to 100"); } else { console.log("a is less than 100"); }
In the example above, the condition a >= 100 evaluates to false, so the code block within the if statement is not executed. Instead, the code block within the else statement is executed because the if condition is false.
The syntax of the else statement is similar to that of the if statement, except it doesn't require a condition or parentheses ().
Note
When using an
elsestatement, do not place the end-of-command (;) after theifcode block ({}), as this will result in aSyntaxError. Theif-elsestatement is considered a single command.
1. What will be the output?
2. What will be the output?
Thanks for your feedback!