Subversion Repositories wimsdev

Rev

Rev 15107 | Details | Compare with Previous | Last modification | View Log | RSS feed

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