# Falsy

A value treated as false when JavaScript evaluates it as a condition.

## What is **Falsy** in JavaScript?

**Falsy** — A value treated as false when JavaScript evaluates it as a condition.

```javascript
const itemCount = 0;
let cartEmpty = false;

if (!itemCount) {
    cartEmpty = true;
}
```

Level: Novice · [More JavaScript terms at this level](https://www.ask-codey.com/glossary/subjects/javascript/novice)

Updated: September 27, 2026

Source: https://www.ask-codey.com/glossary/falsy
