Template:Loop
Revision as of 09:16, 16 September 2022 by Gwyneth Llewelyn (talk | contribs) (Shamelessly copied from wikipedia.org (pre-Lua version))
This documentation is transcluded from Template:Loop/doc. (Edit | history)
Note to editors: Please don't categorize this template by editing it directly. Instead, place the category in its documentation page, in its "includeonly" section.
Note to editors: Please don't categorize this template by editing it directly. Instead, place the category in its documentation page, in its "includeonly" section.
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
}
}
}