# Combining Conditions with And, Or and Not

The logical operators && (and), || (or) and ! (not) join small true-or-false checks into one condition, so a single if can follow a real rule with several parts.

![Cheat sheet: Combining Conditions with And, Or and Not](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/10/3c67649ce89d47c7b7b1f7fa8b2e78bd.webp)

- Category: JavaScript
- Level: Apprentice
- Tags: JavaScript, Logical Operators (javascript), Truthy
- Updated: November 1, 2026

Source: https://www.ask-codey.com/cheat-sheets/javascript-conditions-and-or-not-cheat-sheet
