if, else if, else

Introduction

Conditional statements in JavaScript allow programs to make decisions based on different conditions. They control the flow of code by executing specific blocks only when certain conditions are true. This makes applications smarter and more interactive.

Understanding if Statement

The if statement is used to execute a block of code only when a condition is true. If the condition is false, the code inside the if block will not run.

Example

let age = 18;

if (age >= 18) {
console.log("You are eligible to vote");
}

Understanding else Statement

The else statement is used when you want to execute a block of code if the condition in the if statement is false.

Example

let age = 16;

if (age >= 18) {
console.log("You are eligible to vote");
} else {
console.log("You are not eligible to vote");
}

Understanding else if Statement

The else if statement allows you to check multiple conditions. It is useful when there are several possible outcomes.

Example

let marks = 75;

if (marks >= 90) {
console.log("Grade A");
} else if (marks >= 70) {
console.log("Grade B");
} else if (marks >= 50) {
console.log("Grade C");
} else {
console.log("Fail");
}

How Conditional Flow Works

JavaScript checks conditions from top to bottom
The first true condition will execute
Once a condition is true, the rest are skipped
The else block runs only if all conditions are false

Best Practices

Always use clear and simple conditions
Avoid writing too many nested if statements
Use proper indentation for readability
Test all possible conditions to avoid errors

Conclusion

If, else if, and else statements are essential for decision making in JavaScript. They help developers control how code behaves based on different situations and user inputs.

Home ยป JavaScript Fundamentals (Beginner Level) > Operators and Conditions > if, else if, else