Nodejs: If else Vs Switch
Both if-else
statements and switch
statements are used for conditional branching in Node.js.
In Node.js, you can use the if
statement to perform conditional branching in your code. The if
statement allows you to execute a block of code if a certain condition is true, and optionally execute a different block of code if the condition is false.
Here's the basic syntax of a if
statement:
if (condition) {
// code to execute if condition is true
} else {
// code to execute if condition is false
}
The condition
is a Boolean expression that evaluates to either true
or false
. If the condition is true, the code inside the curly braces following the if
statement will be executed. If the condition is false, the code inside the curly braces following the else
keyword will be executed.
Here's an example of how to use a if-else
statement:
const age = 25;
if (age < 18) {
console.log("You are not old enough to vote.");
} else if (age >= 18 && age < 21) {
console.log("You can vote, but you cannot drink alcohol.");
} else {
console.log("You can vote and drink alcohol.");
}
In this example, we’re checking the value of the age
variable and printing a message depending on the age range. The first if
statement checks if the age is less than 18, the second if
…