Template:Random/doc: Difference between revisions
Line 14: | Line 14: | ||
Test it out by reloading this page several times. What you get below will be different on ''almost'' every page, though with a sample size of only 52, you're bound to get some repeats. The reason is because there are 53 pages in the following format:<pre>{{qotw/n}}</pre>However, there is no {{tlx|qotw/0}}. Thus by adding 1 to the randomly selected number between 0 and 52, we ensure the choice will be between the numbers 1 and 53. | Test it out by reloading this page several times. What you get below will be different on ''almost'' every page, though with a sample size of only 52, you're bound to get some repeats. The reason is because there are 53 pages in the following format:<pre>{{qotw/n}}</pre>However, there is no {{tlx|qotw/0}}. Thus by adding 1 to the randomly selected number between 0 and 52, we ensure the choice will be between the numbers 1 and 53. | ||
<div id=license>{{qotw/{{#expr:{{random|52}} +1}}}}</div> | <div id=license>{{qotw/{{#expr:{{random|52}} +1}}}}</div> | ||
Revision as of 05:05, 25 April 2012
{{random}} generates a random number, at least to the extent that non-mathematicians will be happy with the term "random", through simple markup. The number can be from 1 to whatever number you choose, up to 1000.
Syntax is straightforward:
{{random|1000}} = 822
This number will change every time the page loads.
Though this simple aspect is enough to power any number of functions — such as determining which random, numbered subpage to call on a page, the template does have additional sophistication, detailed at template:random on Wikipedia.
Example of calling forth a page
If you type the following, you will get a different quote of the week on every page load:
{{qotw/{{#expr:{{random|52}} + 1}}}}
Test it out by reloading this page several times. What you get below will be different on almost every page, though with a sample size of only 52, you're bound to get some repeats. The reason is because there are 53 pages in the following format:
{{qotw/n}}
However, there is no {{qotw/0}}. Thus by adding 1 to the randomly selected number between 0 and 52, we ensure the choice will be between the numbers 1 and 53.
- Elizabeth Klein: Schmidt called it "the TARDIS". It meant nothing to me. I'd never heard that name until I met you. How on Earth could Schmidt know it?
- Seventh Doctor:: The memory cheats. Perhaps your memory is playing tricks with you. I used to think Professor X was better in the sixties until I went back and watched it again. even Vault of the Cyborgs.
- Klein: No, I know what I heard. He definitely said, "TARDIS".
- Seventh Doctor: Anyway it's all in the past now. Well, a version of the past. Your past, to be more precise.
- Klein: How could Schmidt have known? Yet another thing to haunt me the rest of my life. I can't let it go. Somehow, I just know that it's important. I can feel it.