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);