articles/dicorebol-fr/pick.txt · Dernière modification: 07/05/2005 00:22

EN: rebol.com - rebol.org - rebol.net -
FR: Rebol Documentation Project - forum RebelBB - rebol-france.org - forum codeur -

 

Pick - Détail de la fonction

En résumé:

Retourne la valeur à une position spécifiée dans une série.

Utilisation:

pick series index

Arguments:

series - La série en argument. (type: series pair event money date time object port tuple any-function)

index - L’index dans la série. (type: number logic pair)

Description:

La valeur est prise relativement à la position courante dans la série (pas nécessairement la tête de la série.) La valeur peut être INTEGER (un nombre entier) ou LOGIC (une valeur booléenne.) Un entier positif positionnera en avant, un entier négatif positionnera en arrière. Si l’INTEGER déborde de la série, NONE est retourné. Si la valeur est LOGIC, alors TRUE se référera à la première position et FALSE à la seconde (même ordre que pour EITHER.) Une tentative de prendre une valeur au-delà des limites de la série retournera NONE.

    str: "REBOL"
 
    print pick str 2
    E
    print pick 199.4.80.1 3
    80
    print pick ["this" "that"] now/time > 12:00
    that

Fonctions en relation:

fifth - Retourne la cinquième valeur d’une série.

find - Trouve une valeur dans une série et retourne la série à cette position.

first - Retourne la première valeur d’une série.

fourth - Retourne la quatrième valeur d’une série.

second - Retourne la seconde valeur d’une série.

select - Trouve une valeur dans une série et retourne la valeur ou la série qui la suit.

third - Retourne la troisième valeur d’une série.

 
  articles/dicorebol-fr/pick.txt · Dernière modification: 07/05/2005 00:22
 
Fil RSS: Recent changes RSS feed
Valid XHTML 1.0 Valid CSS Powered by PHP Driven by DokuWiki
Hébergement par Spinodo