Template:Loop
- Alemannisch
- العربية
- Արեւմտահայերէն
- অসমীয়া
- Asturianu
- تۆرکجه
- Basa Bali
- বাংলা
- Basa Banyumasan
- Беларуская
- भोजपुरी
- Български
- བོད་ཡིག
- Bosanski
- Català
- Čeština
- Dansk
- Deutsch
- Dolnoserbski
- Eesti
- Ελληνικά
- Español
- Esperanto
- Euskara
- فارسی
- Français
- Galego
- 贛語
- 한국어
- Հայերեն
- हिन्दी
- Hornjoserbsce
- Hrvatski
- Ilokano
- Bahasa Indonesia
- Interlingua
- Íslenska
- Italiano
- Jawa
- ქართული
- Kurdî
- Lietuvių
- Ligure
- Magyar
- Македонски
- മലയാളം
- Malti
- Māori
- मराठी
- მარგალური
- مصرى
- Bahasa Melayu
- မြန်မာဘာသာ
- Nederlands
- नेपाली
- 日本語
- Napulitano
- Norsk bokmål
- Norsk nynorsk
- ଓଡ଼ିଆ
- ਪੰਜਾਬੀ
- ភាសាខ្មែរ
- Tok Pisin
- Português
- संस्कृतम्
- Scots
- Shqip
- සිංහල
- Simple English
- Slovenčina
- Slovenščina
- کوردی
- Српски / srpski
- Suomi
- Svenska
- தமிழ்
- Tarandíne
- తెలుగు
- ไทย
- Türkçe
- Українська
- Tiếng Việt
- 文言
- Yorùbá
- 粵語
- Zazaki
- 中文
- ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ
Appearance
From Wikipedia, the free encyclopedia
Warning This template is used on approximately 107,000 pages .
To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them.
To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them.
This template uses Lua:
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
Code | Output |
---|---|
{{loop|4|n}}
|
nnnn |
{{loop|25|test me}}
|
test metest metest metest metest metest metest metest metest metest metest metest metest metest metest metest metest metest metest metest metest metest metest metest metest me |
{{#expr:2{{loop|50|*2}}}}
|
2.2517998136852E+15 |
{{loop|3|{{CURRENTYEAR}}}}
|
202520252025 |
{{loop|{{#expr:7*2}}| '''MUDA}}!
|
MUDA MUDA MUDA MUDA MUDA MUDA MUDA MUDA MUDA MUDA MUDA MUDA MUDA MUDA! |
When the string being replicated includes "=", we have to precede the second parameter with "2=
", or use {{= }}.
Code | Output |
---|---|
{{loop|9|2==}}
|
========= |
{{loop|9|{{=}}}}
|
========= |
Surrounding whitespace is always stripped; you must use {{#invoke:string|rep}} instead to preserve it.
Code | Output |
---|---|
{{#invoke:String|rep| hello |3}}
|
hello hello hello |
{{loop|3| hello }}
|
hellohellohello |
Template data
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Loop in articles based on its TemplateData.
TemplateData for Loop
The template is used to produce a simple loop of repeated strings.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Number | 1 | Number of times to repeat | Number | required |
String | 2 | The string to be repeated. Use {{=}} if the string contains an equals sign. | String | required |
See also
The above documentation is transcluded from Template:Loop/doc. (edit | history)
Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages.
Add categories to the /doc subpage. Subpages of this template.
Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages.
Add categories to the /doc subpage. Subpages of this template.