3.3 If Else Statements

Purpose of Else Statements

Else statements: Handles what happens when the if condition is false. Structure of If-Else:

  • If statement with a condition.
  • Else statement without a condition.
  • Both parts have code blocks surrounded by {}.

don’t forget the brackets

if (x > 10) {

        console.log("x is greater than 10");
        console.log("This code when the condition is true");
    } else {
    
        console.log("x is 10 or less");
        console.log("This code runs when the condition is false");
    }
    Without brackets:
    
    if (x > 10)
    
        console.log("x is greater than 10");
        console.log("this code will always run");

image

  1. Based on this code, if you were younger than 16 what would it print out? You are not old enough for a license yet.

  2. Write your own if else statement

public class Example {
    public static void main() {
        double grade = 91;
    
        if (grade >= 90) {
            System.out.println("your grade is an A");
        } else {
            System.out.println("your grade is not an A");
        }
    }
}