Menu
Coddy logo textTech

Recap - Simple Logic

Part of the Fundamentals section of Coddy's Java journey — lesson 24 of 73.

challenge icon

Challenge

Beginner

Given the following code snippet, your task is to assign boolean values (true or false) to variables b1, b2, and b3 so that b4 evaluates to true.

The variable b4 is calculated using the following logic:

  • It performs an AND operation (&&) between b1, b2, and the NOT of b3
  • For b4 to be true, all parts of the AND operation must be true

Try it yourself

public class Main {
    public static void main(String[] args) {
        boolean b1 = ?;
        boolean b2 = ?;
        boolean b3 = ?;
        
        boolean b4 = b1 && b2 && (!b3);
        System.out.println("b4 = " + b4);

    }
}

All lessons in Fundamentals