Template:Loop/doc
< Template:Loop
Jump to navigation
Jump to search
Revision as of 09:19, 16 September 2022 by Gwyneth Llewelyn (talk | contribs) (Shamelessly copied from wikipedia.org; example using Lua was removed)
This is a documentation subpage for Template:Loop. It contains usage information, categories and other content or metadata that is not part of the original template. |
This template is used to produce a simple loop. It is based on Module:String, and there is no limit to the number of iterations it can perform.
Usage
{{loop|times to repeat|string}}
If string contains an equals sign, you must put "|2=string" instead of "|string".
Examples
{{loop|4|n}}
When the string being replicated includes "=", we have to precede the second parameter with "2=", or use {{=}}. {{loop|9|2==}}
Template data
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this TemplateData.
TemplateData for Loop
{
"description": "The template is used to produce a simple loop of repeated strings.",
"params": {
"1": {
"label": "Number",
"description": "Number of times to repeat",
"type": "number",
"required": true
},
"2": {
"label": "String",
"description": "The string to be repeated. Use {{=}} if the string contains an equals sign.",
"type": "string",
"required": true
}
}
}
See also
- Template:For loop (edit | talk | history | links | watch | logs)
- Template:Simple recursion (edit | talk | history | links | watch | logs)