DEV Community

Alaguselvan T
Alaguselvan T

Posted on

Conditional Statement:

Conditional statementsare used to make decisions in JavaScript. They execute different blocks of code depending on whether a condition is true or false.

-if Statement
Executes code only if the condition is true.

let age = 20;

if (age >= 18) {
    console.log("Eligible to vote");
} 
Enter fullscreen mode Exit fullscreen mode

o/p:Eligible to vote

-if...else Statement
Executes one block if the condition is true, otherwise executes another block.

let age = 16;

if (age >= 18) {
    console.log("Eligible to vote");
} else {
    console.log("Not eligible to vote");
}
Enter fullscreen mode Exit fullscreen mode

O/p:Not eligible to vote

-if...else if...else Statement
Used to check multiple conditions.

let marks = 75;

if (marks >= 90) {
    console.log("Grade A");
} else if (marks >= 75) {
    console.log("Grade B");
} else if (marks >= 50) {
    console.log("Grade C");
} else {
    console.log("Fail");
}
Enter fullscreen mode Exit fullscreen mode

O/p:Grade B

-switch Statement
Used when you want to compare a single value against multiple possible values.

let day = 3;

switch (day) {
    case 1:
        console.log("Monday");
        break;

    case 2:
        console.log("Tuesday");
        break;

    case 3:
        console.log("Wednesday");
        break;

    default:
        console.log("Invalid day");
}
Enter fullscreen mode Exit fullscreen mode

O/p:Wednesday

-Ternary Operator (? :)
A shorthand for if...else.

let age = 20;

let result = (age >= 18) ? "Adult" : "Minor";
console.log(result);
Enter fullscreen mode Exit fullscreen mode

O/p:Adult

Top comments (0)