Configuration du clientAppareils et endpointsEndpointsConversion de données brutes (raw)ExpressionsFonctionsAutres fonctions
If
La fonction If retourne une valeur, parmi deux valeurs données, en fonction d'une condition.
Définition
If(condicion, v1, v2)Paramètres
| Nom | Description | Type de données |
|---|---|---|
| condicion | Condition logique à évaluer. | boolean |
| v1 | Valeur à retourner si la condition est vraie. | any |
| v2 | Valeur à retourner si la condition est fausse. | any |
Exemples
Exemple de division conditionnelle
L'exemple suivant utilise la fonction If pour vérifier si la variable x a une valeur de zéro, auquel cas elle signale une erreur. Sinon, elle retourne le résultat de la division de 150 par la valeur de x :
If(x = 0, Error('El valor no puede ser cero'), 150 / x)Pour une valeur de x égale à zéro, une erreur sera obtenue. Pour toute autre valeur, le résultat de la division de 150 par la valeur de x sera retourné.
Exemple pour obtenir le maximum de deux nombres
L'exemple suivant utilise la fonction If pour retourner la valeur maximale entre deux variables x1 et x2. Notez que pour ce cas particulier, il serait plus simple d'utiliser la fonction Max.
If(x1 > x2, x1, x2)Cet exemple retournera toujours le maximum entre les deux valeurs passées dans x1 et x2.