Modèle:RandJ/Bac à sable

 Documentation[voir] [modifier] [historique] [purger]

Utilisation

modifier

Ce modèle génère un nombre pseudo-aléatoire qui reste constant pendant un certain nombre de jours. Il peut être utilisé par exemple dans le cas d'un changement d'images / articles du jour dans un portail.

Paramètres

modifier
  • {{RandJ|min=plage inf de sortie (0)|max=plage sup de sortie (99)|jours=nombre de jours avant un changement (0.25)|graine=nombre représentant la l'incrément dans la liste cyclique (17)}}
Notes :

Pour que la liste soit entièrement parcourue de jour en jour, la graine (en fait un incrément cyclique) doit être première avec la longueur de liste (max-min+1), c’est-à-dire ne pas avoir de diviseur commun autre que 1, et ne doit pas diviser la longueur de liste. Le parcours n’est pas aléatoire, et est totalement équivalent au parcours d'une liste permanente ordonnant tous les articles de façon constante dans un ordre qui ne dépend que de la graine (qui ici est davantage un pas.)

Exemple

modifier
  • {{RandJ|min=1|max=9|jours=1|graine=17}}
4

Voir aussi

modifier