Rev 5903 | Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
5477 | bpr | 1 | :Fonctions aléatoires |
2 | :Fonction,Exemple,Signification |
||
3 | :random( .. ) |
||
4 | random(-5..5) |
||
5 | un nombre au hasard entre -5 et 5. |
||
6 | |||
7 | :randint( .. ) |
||
8 | randint(-5..5) |
||
9 | un entier au hasard entre -5 et 5 (bornes comprises). |
||
10 | |||
11 | :random( ) |
||
12 | random(1,2,3,a,b,c) |
||
13 | un item au hasard parmi {1,2,3,a,b,c} |
||
14 | |||
15 | :shuffle( ) |
||
16 | shuffle(6) |
||
17 | une liste de 6 entiers 1,2,...,6, dans un ordre aléatoire. |
||
18 | |||
19 | :shuffle( , ) |
||
20 | shuffle(a,b,c,d,e) |
||
21 | la liste des lettres {a,b,c,d,e}, dans un ordre aléatoire. <span class="wims_warning">$wims_name_warning</span>, si le premier mot est <tt class="wims_code_words">even</tt> ou <tt class="wims_code_words">odd</tt>, la permutation effectuée sera respectivement paire ou impaire (aussi, cela ne peut être le premier mot de la liste à permuter). |
||
22 | |||
23 | :randomitem( ) |
||
24 | randomitem(\list) |
||
25 | un item au hasard de la liste \list (items séparés par des virgules). |
||
26 | |||
27 | :randitem( ) |
||
28 | randitem(+,-) |
||
29 | un signe aléatoire: + ou - ; <tt class="wims_code_words">randitem(\list)</tt> est un item au hasard de la liste <tt class="wims_code_variable">\list</tt> (items séparés par des virgules). |
||
30 | |||
31 | :randomrow( ) |
||
32 | randomrow(\mat) |
||
33 | une ligne au hasard de la matrice \mat. |