Difference between revisions of "Template:Loop/doc"

From blackwiki
Jump to navigation Jump to search
imported>קיפודנחש
imported>Mr. Stradivarius
(update)
Line 1: Line 1:
 
{{Documentation subpage}}
 
{{Documentation subpage}}
 
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE -->
 
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE -->
This template is used to produce a simple loop that can repeat up to 150 times. It is not a real loop; it works by conditionally repeating the string. It is a simple version of {{tl|For loop}}.
+
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 ==
  
To use it, enter:<br/>
+
<pre>{{loop|times to repeat|string}}</pre>
<code><nowiki>{{loop|times to repeat|string}}</nowiki></code><br/>
 
 
 
  
 
If '''string''' contains an equals sign, you must put "|2=string" instead of "|string".
 
If '''string''' contains an equals sign, you must put "|2=string" instead of "|string".
  
 +
== Examples ==
  
==Examples:==
 
 
*<code><nowiki>{{loop|4|n}}</nowiki></code>
 
*<code><nowiki>{{loop|4|n}}</nowiki></code>
 
;{{loop|4|n}}
 
;{{loop|4|n}}
Line 24: Line 23:
  
  
*when the string being replicated includes "=", we have to precede the second parameter with "2=", or use {{tl|1==}}.
+
When the string being replicated includes "=", we have to precede the second parameter with "2=", or use {{tl|1==}}.
 
+
* <code><nowiki>{{loop|9|2==}}</nowiki></code>  
<code><nowiki>{{loop|9|2==}}</nowiki></code>  
 
 
;{{loop|9|2==}}  
 
;{{loop|9|2==}}  
  
or: <code><nowiki>{{loop|9|{{=}}}}</nowiki></code>
+
or:  
 +
* <code><nowiki>{{loop|9|{{=}}}}</nowiki></code>
 
;{{loop|9|{{=}}}}
 
;{{loop|9|{{=}}}}
  
Line 35: Line 34:
 
*<code><nowiki>{{loop|3|{{CURRENTYEAR}}}}</nowiki></code>
 
*<code><nowiki>{{loop|3|{{CURRENTYEAR}}}}</nowiki></code>
 
;{{loop|3|{{CURRENTYEAR}}}}
 
;{{loop|3|{{CURRENTYEAR}}}}
 
 
*{{xpdop3p3c|loop|3|||ab}}
 
  
 
==See also==
 
==See also==

Revision as of 16:28, 31 May 2013

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}}
nnnn


  • {{loop|25|test}}
testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest


  • {{#expr:2{{loop|50|*2}}}}
2.2517998136852E+15


When the string being replicated includes "=", we have to precede the second parameter with "2=", or use {{=}}.

  • {{loop|9|2==}}
=========

or:

  • {{loop|9|{{=}}}}
=========


  • {{loop|3|{{CURRENTYEAR}}}}
202620262026

See also