Sjabloon:Rand: verschil tussen versies

Uit Wikikids
Naar navigatie springen Naar zoeken springen
(Wikikidsify)
Regel 48: Regel 48:
 
}}
 
}}
 
</noinclude>
 
</noinclude>
  +
<noinclude>[[Categorie:Sjablonen]]</noinclude>

Versie van 9 mei 2011 22:55


De sjabloonbeschrijving hieronder wordt niet afgebeeld wanneer de sjabloon wordt geplaatst.

Dit sjabloon genereert een vals-willekeurig integer tussen 0 en count-1.

Gebruik:
  • {{Rand|count|seed|priem}}
  • Alle parameters zijn optioneel en hebben standaard waardes. Deze moeten integers zijn.
  • De standaard count is 100 (Dus standaard genereert dit sjabloon een waarde tussen 0 en 99) en niet nul.
  • De standaard seed is {{#time:z}} en kan gewijzigd worden naar elke integer waarde (gebruikt om verschillende values te genereren op dezelfde pagina).
  • De standaard priem is 67 en hoort een priemgetal te zijn boven de 17 (gebruikt om verschillende values te genereren op dezelfde pagina).
voorbeelden van het genereren van willekeurige getallen tussen 0 and 999:
  • {{Rand|1000}} = 937
  • {{Rand|1000|278|67}} = 937
(zelfde als hierboven)
  • {{Rand|1000|278|61}} = 799
(deze en anderen zijn allemaal anders)
  • {{Rand|1000|6}} = 401
  • {{Rand|1000|5}} = 638
  • {{Rand|1000|4}} = 875
  • {{Rand|1000|3}} = 112
  • {{Rand|1000|2}} = 349
  • {{Rand|1000|1}} = 586
  • {{Rand|1000|0}} = 823
  • {{Rand|1000|1|17}} = 573
(verschillende priemgetallen)
  • {{Rand|1000|1|19}} = 463
  • {{Rand|1000|1|23}} = 259
  • {{Rand|1000|1|29}} = 873
  • {{Rand|1000|1|31}} = 91
  • {{Rand|1000|1|37}} = 873
  • {{Rand|1000|1|41}} = 421
  • {{Rand|1000|1|43}} = 479
  • {{Rand|1000|1|47}} = 123
  • {{Rand|1000|1|51}} = 751
  • {{Rand|1000|1|53}} = 289
  • {{Rand|1000|1|59}} = 303
  • {{Rand|1000|1|61}} = 81
  • {{Rand|1000|1|67}} = 823
  • {{Rand|1000|1|71}} = 411
  • {{Rand|1000|1|73}} = 309
  • {{Rand|1000|1|79}} = 923


Notitie:
  • Afwisselende seed lineair genereert nummers die een lineaire opeenvolging op de zelfde pagina genereren, met gelijk cyclische stappen;
  • Afwisselende priem (op voorwaarde dat het oneven priemgetallen zijn) genereert vals-willekeurig op basis van onafhankelijke willekeurige distributie.
  • Notitie wanneer count een even getal is (zoals standaard 100, of 1000 in de voorbeelden hierboven), de gegenereerde nummers op dezelfde pagina zullen allemaal of even of oneven zijn wanneer je seed or priem afwisselt, tenzij de helft van de aanroepen een even seed hebben en de rest een oneven seed. Hoewel, latere aanroepingen nog steeds alternatieve oneven en even nummers uitvoeren. (Dit probleem komt alleen voor als er op dezelfde pagina meerdere willekeurige nummers zijn aangeroepen.)
  • Op dezelfde pagina, meerdere aanroepingen van het sjabloon zullen dezelfde getallen uitvoeren indien alle parameters hetzelfde zijn. Hierdoor is het mogelijk meerdere links te maken op hetzelfde artikel.
Afkomstig van Wikikids , de interactieve Nederlandstalige Internet-encyclopedie voor en door kinderen. "https://wikikids.nl/index.php?title=Sjabloon:Rand&oldid=182544"