JavaScript If Statement
The if statement in JavaScript is used to execute a block of code based on a specified condition. If the condition evaluates to true, the code within the if block will run.
1. Basic Syntax
The syntax for an if statement is as follows:
if (condition) {
// code to be executed if condition is true
}Here, condition is an expression that evaluates to true or false.
2. Example of an If Statement
Here’s a simple example of using an if statement:
const age = 18;
if (age >= 18) {
console.log('You are an adult.');
}In this example, since the age variable is 18, the message "You are an adult." will be logged to the console.
3. If-Else Statement
You can also use an else clause to execute code when the condition is false.
if (age >= 18) {
console.log('You are an adult.');
} else {
console.log('You are a minor.');
}In this case, if age is less than 18, "You are a minor." will be logged.
4. Else If Statement
You can chain multiple conditions using else if:
if (age < 13) {
console.log('You are a child.');
} else if (age < 18) {
console.log('You are a teenager.');
} else {
console.log('You are an adult.');
}This example checks for three different age ranges and logs the appropriate message.
5. Nested If Statements
You can also nest if statements within each other:
const score = 85;
if (score >= 60) {
console.log('You passed!');
if (score >= 90) {
console.log('Excellent job!');
}
} else {
console.log('You failed.');
}Here, if the score is 90 or above, it will log "Excellent job!" in addition to "You passed!".
6. Conclusion
The if statement is a fundamental building block for conditional logic in JavaScript. By using if, else, and else if statements, you can control the flow of your code based on different conditions.
You need to be logged in to participate in this discussion.