Key Terms
A programming statement that evaluates to either _______ or _______, like asking a yes-or-no question to your program.
Operators used to compare values, including greater than, less than, and _______. Remember: _______ equals (==) is for comparison, not assignment.
Java's optimization where with && operator, if the first condition is _______, Java skips checking the second condition because the result will be false anyway.
Logical rules stating that not (A and B) equals (not A) _______ (not B), and not (A or B) equals (not A) _______ (not B).
A technique for comparing floating-point numbers by checking if their _______ difference is less than a small tolerance value called _______.
A loop that never terminates because the loop _______ never becomes false, often caused by forgetting to update the _______ variable.