Course Content
The Complete Frontend Developer Roadmap
The Complete Frontend Developer Roadmap
0/1
Lesson 1:- What is JavaScripts
Introduction to JavaScripts
0/1
Lesson 2:- JavaScript Course for Beginners – Your First Step to Web Development
JavaScript Course for Beginners
0/1
Lesson 3:-Object-oriented Programming in JavaScript: Made Super Simple
Object-oriented Programming in JavaScript
0/1
Lesson 4:- JavaScript Arrays
JavaScript Arrays
0/1
Less0n 5:- JavaScript Functions
JavaScript Functions
0/1
Lesson 6:- JavaScript Strings
JavaScript Strings
0/1
Lesson 7:- JavaScript if else
JavaScript if else
0/1
Lesson 8:- JavaScript Loops
JavaScript Loops
0/1
Lessons 9:- JavaScript Factory Functions
JavaScript Factory Functions
0/1
Lesson 10:- JavaScript Constructor Functions
JavaScript Constructor Functions
0/1
Lesson 11:- JavaScript Getters and Setters
JavaScript Getters and Setters
0/1
Lesson 12:- JavaScript Value vs Reference Types
JavaScript Value vs Reference Types
0/1
Lesson 13:- JavaScript Scope (Local vs Global)
JavaScript Scope (Local vs Global)
0/1
Lesson 14:- JavaScript Let vs Var vs Constant
JavaScript Let vs Var vs Constant
0/1
Lesson 15:- JavaScript Cloning an Object
JavaScript Cloning an Object
0/1
Lesson 16:- JavaScript this Keyword
JavaScript this Keyword
0/1
Lesson 17:- JavaScript Template Literals
JavaScript Template Literals
0/1
Lesson 18:- JavaScript Array Filter
JavaScript Array Filter
0/1
Lesson 19:- JavaScript Array Map
JavaScript Array Map
0/1
Lesson 20:- JavaScript Array Reduce
JavaScript Array Reduce
0/1
Extra Lesson 1:-Learn Modern JavaScript in 1 Hour
Learn Modern JavaScript in 1 Hour
0/1
Extra Lesson 2:- JavaScript Unit Testing Tutorial for Beginners
JavaScript Unit Testing Tutorial for Beginners
0/1
Extra Lesson 3:- React Testing for Beginners
React Testing for Beginners
0/1
9 Reasons People Hate JavaScript
9 Reasons People Hate JavaScript
0/1
JavaScripts for Beginners
About Lesson

JavaScript if…else Statements

  • Conditional Execution: if...else statements are used to conditionally execute blocks of code based on whether a specified condition is true or false.

  • Syntax:

    JavaScript

     
    if (condition) {
      // Code to be executed if the condition is true
    } else {
      // Code to be executed if the condition is false
    }
    
  • Example:

    Code snippet

     
    const age = 25;
    
    if (age >= 18) {
      console.log("You are an adult."); 
    } else {
      console.log("You are a minor.");
    }
    
  • else if: You can chain multiple conditions using else if statements:

    JavaScript

     
    const grade = 85;
    
    if (grade >= 90) {
      console.log("Excellent!");
    } else if (grade >= 80) {
      console.log("Great job!");
    } else if (grade >= 70) {
      console.log("Good work!");
    } else {
      console.log("Needs improvement.");
    }
    
  • Logical Operators: Often used within conditions:

    • && (AND): Both conditions must be true.
    • || (OR): At least one condition must be true.
    • ! (NOT): Reverses the truth value of a condition.
    JavaScript

     
    if (age >= 18 && age <= 65) { 
      // Code for adults between 18 and 65
    }
    
  • Ternary Operator: A shorthand for simple if...else statements:

    JavaScript

     
    const isAdult = (age >= 18) ? true : false; 
    

if...else statements are crucial for controlling the flow of your JavaScript programs, allowing you to make decisions and execute different code blocks based on specific conditions.