Cette rubrique décrit la syntaxe, les paramètres et les valeurs de retour des fonctions logiques. Elle fournit également des exemples d'utilisation.
and
Le tableau suivant détaille cette fonction.
| Élément | Description |
| Syntaxe | and(arg, ...) |
| Fonctionnement |
|
| Paramètre | Valeur à vérifier. Vous pouvez spécifier une ou plusieurs valeurs. Type de données : tous types. |
| Valeur de retour | Renvoie true si toutes les valeurs sont évaluées à true ; renvoie false dès qu'une valeur est évaluée à false. |
| Exemple |
|
or
Le tableau suivant détaille cette fonction.
| Élément | Description |
| Syntaxe | or(arg, ...) |
| Fonctionnement |
|
| Paramètre | Valeur à vérifier. Vous pouvez spécifier une ou plusieurs valeurs. Type de données : tous types. |
| Valeur de retour | Renvoie true si une valeur est évaluée à true ; renvoie false si toutes les valeurs sont évaluées à false. |
| Exemple |
|
not
Le tableau suivant détaille cette fonction.
| Élément | Description |
| Syntaxe | not(arg) |
| Fonctionnement | Applique l'opérateur logique NOT. Les valeurs undef et false sont évaluées à false, tandis que les autres sont évaluées à true. |
| Paramètre | Valeur à vérifier. Vous ne pouvez spécifier qu'une seule valeur. Type de données : tous types. |
| Valeur de retour |
|
| Exemple |
|
eq
Le tableau suivant détaille cette fonction.
| Élément | Description |
| Syntaxe | eq(arg1, arg2) |
| Fonctionnement | Compare deux valeurs pour déterminer si elles sont égales. |
| Paramètre |
|
| Valeur de retour | Renvoie true si les deux valeurs sont égales ; renvoie false sinon. |
| Exemple |
|
ne
Le tableau suivant détaille cette fonction.
| Élément | Description |
| Syntaxe | ne(arg1, arg2) |
| Fonctionnement | Compare deux valeurs pour déterminer si elles sont différentes. |
| Paramètre |
|
| Valeur de retour | Renvoie true si les deux valeurs sont différentes ; renvoie false si elles sont égales. |
| Exemple |
|
null
Le tableau suivant détaille cette fonction.
| Élément | Description |
| Syntaxe | null(v) |
| Fonctionnement | Vérifie le type de données pour EdgeScript (ES). |
| Paramètre | v : paramètre à transmettre. Type de données : tableau, dictionnaire ou chaîne. Renvoie false pour les autres types de données. |
| Valeur de retour | Type de données : Boolean.
|
| Exemples | Sortie : |