Ovaj predložak služi za generiranje slučajnog broja:
- {{slučajan broj|n}}
Parametar n je neki prirodni broj. Dobiveni slučajan broj bit će u rasponu 0 .. n-1, odnosno najmanja vrijednost bit će nula a najviša vrijednost bit će za 1 manja od navedenog parametra.
Na primjer,
- Slučajan broj koji može biti 0 ili veći, a maksimalno 999 dobit će se parametrom n=1000:
{{slučajan broj|1000}} → 636
Ukoliko je parametar pogrešan ({{slučajan broj|tekst}} ) ili se ne navede ({{slučajan broj}} ), predložak će generirati broj u rasponu 0..9.
Algoritam: uzima se ostatak dijeljenja Unixove oznaka vremena 20241125165636 (broj sekundi od 00:00:00 1. siječnja 1970. UTC) brojem n koji se navodi kao parametar predloška.
Uporaba u izrazima:
Za izračunavanje u izrazima rabi se {{#expr: izraz }}, gdje je izraz dan u primjerima. Za usporedbu djelovanja, koristiti se isti slučajan broj {{slučajan broj|10}} → 6
- Umjesto raspona 0..9, za raspon 1..10:
{{#expr: {{slučajan broj|10}} + 1 }} → 7
- Da biste dobili slučajan broj u određenom rasponu, kao pribrojnike navedite raspon i početnu vrijednost. Na primjer, za raspon 11..20 dodajte 10 za raspon i 1 za početnu vrijednost:
{{#expr: {{slučajan broj|10}} + 10 + 1 }} → 17
- Dobivanje negativnog broja:
{{#expr: -{{slučajan broj|10}} }} → -6
- Slučajan umnožak:
{{#expr: {{slučajan broj|10}} * 10 }} → 60
|