> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fanifyai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Variable n'existe pas

> Condition de stratégie 1504 (UserVar_NotExists) — vraie si la variable utilisateur nommée n'a jamais été définie. Catégorie Variables utilisateur.

La condition **Variable n'existe pas** (`UserVar_NotExists`, identifiant `1504`) est vraie quand la [variable utilisateur](/fr/advanced/strategy/conditions#variables-utilisateur) portant le nom saisi **n'a jamais été définie**.

|                       |                                                                                    |
| --------------------- | ---------------------------------------------------------------------------------- |
| **Identifiant**       | `1504`                                                                             |
| **Clé**               | `UserVar_NotExists`                                                                |
| **Catégorie**         | [Variables utilisateur](/fr/advanced/strategy/conditions#variables-utilisateur)    |
| **Entité évaluée**    | Variables utilisateur                                                              |
| **Valeur attendue**   | Texte (nom de la variable)                                                         |
| **Condition inverse** | [`UserVar_Exists`](/fr/advanced/strategy/conditions/user-variables/uservar_exists) |

## Évaluation

La condition teste l'**absence** de la variable. Elle est vraie tant que la variable nommée n'a pas été définie, et devient fausse dès qu'une valeur (même `0`, une chaîne vide ou `false`) lui a été affectée.

## Valeur

Saisir le **nom** de la variable. Le nom est **sensible à la casse** : `Compteur` et `compteur` sont deux variables distinctes. La valeur supporte les [jetons](/fr/advanced/strategy/tokens), résolus avant l'évaluation.

## Comportement et cas limites

<Note>
  Si le nom saisi est **vide**, la variable est considérée comme inexistante et la condition est **vraie**.
</Note>

## Exemple

La variable `compteur` n'a jamais été définie. Avec `compteur`, la condition est **vraie**. Dès que `compteur` reçoit une valeur, elle devient **fausse**.

## Voir aussi

* [`UserVar_Exists`](/fr/advanced/strategy/conditions/user-variables/uservar_exists) — condition inverse.
* [Index des conditions](/fr/advanced/strategy/conditions).
