Documentation de Gambas - /lang/choose

/lang/choose

# Choose

Value = Choose ( Choice , Result1 , Result2 [ , ... ] )

Cette fonction retourne la valeur d'un des arguments Result #/i/, suivant la valeur de Choix.

- Si _ Choice _ vaux 1, alors Result1 est retourné.

- Si _ Choice _ vaux 2, Result2 est retourné, et ainsi de suite...

- Si _ Choice _ est inférieur ou égal à zéro, ou si aucune valeur de retour n'est valide pour _ Choice , alors NULL est retourné.

### Exemples

    X = 3
    PRINT Choose(X, "un", "deux", "trois", "quatre")

    trois

    X = 3
    PRINT IsNull(Choose(X * 2, "un", "deux", "trois", "quatre"))

    True

### Voir aussi

- Fonctions et structures de contrôle