start learning
Image 1

Elseif statement

An "elseif statement" in programming, including languages like JavaScript, is used to extend the decision-making capabilities of an "if statement." It allows you to check multiple conditions in sequence and execute corresponding blocks of code when the conditions are met.

The basic syntax of an "else if statement" in JavaScript is as follows:


if (condition1) {
    // Code to execute if condition1 is true
} else if (condition2) {
    // Code to execute if condition2 is true
} else {
    // Code to execute if none of the conditions are true
}

Here's how the "else if statement" works:

  1. The condition1 is evaluated first. If it's true, the code within the first block is executed, and the rest of the "else if" and "else" blocks are skipped.
  2. If the condition1 is false, then condition2 is evaluated. If it's true, the code within the second block is executed.
  3. If both condition and condition2 are false, the code within the "else" block is executed.
Example:

var score = 85;

if (score >= 90) {
    console.log("You got an A!");
} else if (score >= 80) {
    console.log("You got a B.");
} else if (score >= 70) {
    console.log("You got a C.");
} else {
    console.log("You need to improve your score.");
}

In this example, the code checks the value of score and prints messages based on the score range. The "else if statement" allows for a series of condition checks in sequence, providing different outcomes depending on the value of the variable.

The "else if statement" is useful when you have multiple possible cases that need to be considered in a specific order.