JavaScript Conditional Statements

A conditional statement in JavaScript is used to perform different actions based on different conditions. It's a way for your code to make decisions. In JavaScript, conditional statements are used to perform different actions based on different conditions. The most commonly used conditional statements are:

Common Syntax in JavaScript
    if (operator) {
        // Code runs if the condition is true
    } else {
        // Code runs if the condition is false
    }

Types of Conditional Statements:
  • if statement
  • if...else statement
  • if...else if...else statement
  • switch statement (used for multiple conditions)
  • Ternary operator (shorthand for if...else)

    if statement
            let age = 18;

            if (age >= 18) {
                console.log("You are an adult.");
            }
         if...else statement
            
            let age = 16;

            if (age >= 18) {
                console.log("You are an adult.");
            } else {
                console.log("You are a minor.");
            }

    switch statement           

            let score = 85;

            if (score >= 90) {
                console.log("Grade: A");
            } else if (score >= 80) {
                console.log("Grade: B");
            } else if (score >= 70) {
                console.log("Grade: C");
            } else {
                console.log("Grade: F");
            }

     if...else if...else statement
            
            let day = "Monday";

            switch (day) {
                case "Monday":
                    console.log("Start of the week!");
                    break;
                case "Friday":
                    console.log("Almost weekend!");
                    break;
                default:
                    console.log("Just another day.");
            }

    Ternary Operator (short form of if...else)

            let age = 20;
            let message = age >= 18 ? "Adult" : "Minor";
            console.log(message);